Senior Python Backend Engineer
Long-term contract supporting a multi-year AI automation program
Waukegan, IL near Abbott Park (onsite Tues–Thurs, remote Mon & Fri)
Job Summary
We are hiring a Senior Python Backend Engineer to support our large enterprise biopharmaceutical client in building AI agents into their IT Service Management (ITSM) platform to autonomously pick up, diagnose, and resolve IT tickets end-to-end. You will design and develop production-grade Python backend services and APIs that power these workflows, integrate with ServiceNow, and form the execution layer that AI agents call into – approximately 80-90% backend Python with some React/TypeScript for internal tooling. This is part of a strategic onshore investment to build a senior US-based engineering team that will anchor and scale the agentic AI platform.
Key Responsibilities
- Design and build production Python backend services and APIs that execute ITSM workflows (ticket triage, remediation, status updates).
- Build the orchestration and integration layer that connects AI agents to ServiceNow and live enterprise infrastructure.
- Partner closely with AI Agent Engineers to shape the integration surface between agent decision-making and production system execution.
- Contribute React/TypeScript to internal admin portals used to monitor and manage automation behavior.
- Own production readiness, including logging, monitoring, debugging, and incident support.
- Lead code reviews, enforce backend engineering standards, and mentor junior and nearshore developers.
- Collaborate with Product Owners and Business Systems Analysts to define stories, acceptance criteria, and delivery expectations through formal Agile Scrum ceremonies.
- Challenge designs and patterns that aren't production-ready, push back when approaches don't scale, and propose better solutions within real-world enterprise constraints.
Required Qualifications
- Strong experience building production-level Python backend services and APIs.
- Experience supporting production code (logging, monitoring, debugging, incident resolution).
- Experience working in large, structured enterprise environments with formal Agile Scrum processes, SLAs, delivery governance, and stakeholder management.
- Ability to own code quality, lead code reviews, mentor junior engineers, and push back on bad patterns.
- Basic experience with React/TypeScript for supporting internal or admin tools.
- Must reside within commuting distance of Waukegan, IL and work onsite Tuesday-Thursday.
Nice-to-Have
- Experience integrating with ServiceNow, Remedy, or other enterprise ITSM platforms.
- Experience building and running backend services in AWS production environments.
- Familiarity with enterprise IT infrastructure domains (compute, networking, DNS/DHCP, load balancing).
- Exposure to LLMs or agent frameworks (LangChain, LangGraph, AutoGen, CrewAI) is a plus, not required.
- Curiosity about agentic AI patterns and a desire to build production systems alongside AI engineering teams.