Senior Software Engineer - Python
Core
Designing and building high-performance, low-latency Python microservices and serverless functions to power mission-critical AI agents for large organizations.
Role type
Senior Software Engineer (Python/Backend)
Builds
Scalable AI-driven microservices, Lambda-based actors, and serverless functions for enterprise AI platforms.
Domain
Enterprise AI / Agentic AI / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Microservices architecture, Serverless design, gRPC, Observability, Automated testing (TDD/ATDD/BDD), Relational/NoSQL databases, Kafka, Containerization
Preferred skills
Java, FastAPI, Django, LangChain, LangGraph, TensorFlow, PyTorch, Monorepo management
Technologies
Python, gRPC, Lambda, Kafka, Git, Docker/Kubernetes (implied by containerized), OAuth 2, mTLS
Responsibilities
Design and build high-performance Python microservices and Lambda-based actors; Modernize backend systems focusing on scalability and observability; Develop serverless functions for CPU/GPU-intensive workloads; Own performance benchmarking and KPIs; Integrate AI frameworks like LangChain and LangGraph; Implement comprehensive testing strategies.
Seniority
Senior, hands-on IC