Logo
CGI

Python Developer

CGI, Durham, North Carolina, United States, 27703

Save Job

CGI is looking for a high-impact Python AI/ML FULL TIME Software Engineer with deep expertise in modern agentic frameworks (e.g., Google's ADK, CrewAI, AutoGen, LangGraph) and strong experience in Model Context Protocol (MCP) development. The ideal candidate has hardcore Python experience and Golang. Must be skilled in designing and orchestrating agent-based systems, and proficient in managing large-scale deployments using Kubernetes and distributed cloud platform infrastructure. You will work closely with our CICD platform tooling and global architecture team to add features to and productize our existing agentic SDLC platform. This role is perfect for AI/ML engineers who are passionate about engineering through automation, scaling architecture and development practices, and working on green-field AI adoption. Your future duties and responsibilities: Design, develop, and maintain Kubernetes-based containerized microservices and CICD automation pipelines that run Avalara's CI/CD and SDLC pipelines. Design modular agent workflows that can reason, collaborate, and dynamically adapt to context and goals. Build and maintain autonomous, multi-agent systems using frameworks like Google ADK, CrewAI, or AutoGen. Build and optimize MCP context injection pipelines, memory caching, embedding retrieval, and semantic context scoping. Build CLIs and SDKs to facilitate MCP testing. Collaborate with product, data analytics, and infrastructure teams to evolve internal tooling for agentic development, prompt testing, and real-time telemetry. Fine-tune foundation models (e.g., GPT, Claude, and Falcon) for domain-specific performance. Required Qualifications To Be Successful In This Role 5 years of software engineering experience, with 2 years of direct experience in AI or development platform teams. Solid experience in Golang and Python, with the ability to write clean, secure, and maintainable code. Experience implementing MCP strategies to ensure coherent, token-efficient, context-aware data flow across multi-agent LLM environments. Experience with service-mesh technologies (e.g. Istio), distributed task and real-time agent execution, and Infrastructure-as-Code (IaC). B.S in Computer Science, Engineering, Math, or a related technical discipline. CGI offers a competitive compensation package, including comprehensive insurance options, matching contributions through the 401(k) plan and the share purchase plan, paid time off, and paid parental leave. We also provide learning opportunities, tuition assistance, and wellness programs. CGI is an equal opportunities employer and welcomes applications from all qualified candidates. We are committed to diversity and inclusion in the workplace and provide reasonable accommodations to qualified individuals with disabilities.

#J-18808-Ljbffr