Software Engineer - AI Tooling
IMC, Chicago
The role
We are seeking a Software Engineer based in Chicago to build the software behind IMC’s AI-powered engineering workflows. Your work will span agent harnesses, developer workspaces, context delivery, and tooling that connects AI agents to internal services. This is a highly collaborative role with substantial ownership. You will engage directly with engineers to understand their needs, connect those needs to the team’s broader priorities, and turn open-ended problems into practical solutions.
You will help define what we build and carry it through design, implementation, delivery, and ongoing improvement. You will bring strong software engineering fundamentals and an eagerness to learn. Prior experience building AI tooling is welcome but not required