Lead Software Engineer – Python, AI/Agent
Core
Designing, developing, and optimizing Python-based microservices and AI agent capabilities for a global supply chain data platform.
Role type
Senior IC Lead Software Engineer (Python/AI Agents)
Builds
Scalable, reliable AI-driven microservices and agent components for supply chain operations.
Domain
Supply Chain / AI Engineering
Deliverable
production ML models | product features
Required skills
Python, FastAPI, AI Agent Development, RAG, Prompt Engineering, Multi-Agent Orchestration, LLM Evaluation, Agent Observability, Token/Cost Optimization, REST APIs, Microservices, Azure, OpenAI, Azure AI Foundry, Snowflake, LangGraph, LangChain, AutoGen
Preferred skills
None stated
Technologies
Python, FastAPI, Git, REST API, OAuth, Snowflake, Microsoft Azure, OpenAI, Azure AI Foundry, LangGraph, LangChain, AutoGen
Responsibilities
Develop high-quality software and AI agent components; Design and optimize Python microservices integrating AI agents; Build evaluation frameworks for agent accuracy and reliability; Implement logging, monitoring, and observability for AI agents; Troubleshoot production issues and perform root-cause analysis; Mentor junior engineers and support onboarding; Contribute to technical design and roadmap for AI capabilities.
Seniority
Senior, hands-on IC with leadership responsibilities