Senior Software Engineer (Python/AI)
Core
Designing, developing, and maintaining scalable Python applications and agentic AI solutions using GenAI models and RAG pipelines.
Role type
Senior Software Engineer (Python/AI)
Builds
Scalable microservices and AI-driven applications
Domain
Enterprise software development and Generative AI
Deliverable
production ML models
Required skills
Python, FastAPI, Pydantic, asyncio, Generative AI, LLMs, RAG pipelines, vector databases
Preferred skills
Azure Cloud, LangGraph, MCP, A2A, .NET, Docker, Kubernetes, microservices architecture
Technologies
Python, FastAPI, Pydantic, asyncio, Azure, MongoDB, Angular, LangChain, LangGraph, Redis, Docker, Kubernetes
Responsibilities
Provide requirements analysis and system design; Develop and maintain scalable Python applications; Implement asynchronous programming; Conduct code reviews; Integrate and experiment with multi-modal GenAI models; Provide technical leadership and mentorship; Coordinate day-to-day operations.
Seniority
Senior, hands-on IC with mentorship responsibilities