IMC Trading
Software Engineer – AI Powered Engineering
Chicago, United StatesFrom $200kmidAdded 2 days ago
About this role
IMC is seeking a Software Engineer to build agentic AI systems that integrate directly into developer workflows, focusing on agents, MCP servers, and evaluation pipelines that make AI-generated code reliable and production-ready. You'll collaborate with experienced engineers to create retrieval systems, measurement frameworks, and high-quality AI integrations at scale in Chicago.
What you'll do
- Implement AI agents, MCP servers, and services that propose and apply changes to large codebases
- Develop retrieval systems that provide AI agents with accurate context from codebases and design artifacts
- Build compile, test, and evaluation pipelines including static analysis, style checks, and performance gates
- Apply best practices in concurrency, telemetry, and performance-sensitive code to ensure reliable AI outputs
- Collaborate on experiments to evaluate and improve AI-driven workflows
- Work with platform teams to deliver pragmatic, high-impact AI integrations
What they're looking for
- Java or Python programming
- Strong algorithms and data structures knowledge
- Systems design and production-critical system experience
- Developer-facing or infrastructure platform experience
- LLM/AI application patterns (LangChain, LangGraph preferred)
- Retrieval systems (vector search, embeddings)
- Static analysis or compiler tools
- Communication and cross-disciplinary collaboration
Benefits
- Competitive base salary ($180,000–$200,000 USD)
- Discretionary bonus eligibility
- Paid leave
- Insurance coverage
- Hands-on experience with cutting-edge AI systems
- Learning opportunities from AI, systems, and developer productivity specialists
Opens the official application on the employer’s site. No login required.