Principal Python Engineer for Agentic AI
Core
Lead development of Python backends for LLM-backed agent applications (chatbots) and evolve the Agentic AI platform.
Role type
Principal Python Engineer (Agentic AI)
Builds
Scalable, reliable, production-ready Agentic AI solutions and LLM-backed agent applications.
Domain
Telecommunications / Agentic AI / LLM
Deliverable
production ML models
Required skills
Python (8+ years), FastAPI, Pydantic, Temporal, LLM frameworks (LangChain, LangGraph, LlamaIndex), Azure OpenAI/OpenAI APIs, PostgreSQL, Redis, Elasticsearch, MongoDB, RESTful APIs, Docker, CI/CD, Azure/AWS/GCP, technical leadership, architecture design, mentoring
Preferred skills
Prompt engineering, LLM evaluation, MLOps, Dagster, Kubernetes, infrastructure as code, LLM observability tools, telecommunications/finance domain experience
Technologies
FastAPI, Pydantic, Temporal, LangChain, LangGraph, LlamaIndex, Azure OpenAI, OpenAI, PostgreSQL, Redis, Elasticsearch, MongoDB, Docker, GitHub Actions, GitLab CI, Azure, AWS, GCP
Responsibilities
Lead development and improvement of Python backends for LLM-backed agent applications; provide technical direction for a team of Agentic AI engineers; stabilize and enhance existing solutions including visualization, automated validations, function calling, agent actions, and observability; identify and implement new business requirements; drive cooperation with the business and contribute to customer workshops; lead technical brainstorming, architecture discussions, code reviews, and pair programming; identify potential use cases for automation and Agentic AI; mentor engineers and promote software engineering best practices
Seniority
Principal, hands-on IC with leadership