About Client :
- Our client is one of the world's fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems. They helps customers in two ways : Working with the world’s leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM and frontier knowledge;
and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.Powering this growth is our clients talent cloud—an AI-vetted pool of 4M+ software engineers, data scientists, and STEM experts who can train models and build AI applications. All of this is orchestrated by ALAN—our AI-powered platform for matching and managing talent, and generating high-quality human and synthetic data to improve model performance. ALAN also accelerates workflows for model and agent evals, supervised fine-tuning, reinforcement learning, reinforcement learning with human feedback, preference-pair generation, benchmarking, data capture for pre-training, post-training, and building AI applications.
Job Title : Python Service implementation
Location : Pan India
Experience : 5+ yrs
Job Type : Contract to hire
Notice Period : - Immediate joiner
Responsibilities :
What does day-to-day look like :
Designing and Implementing real-world services as modular, production-ready APIsCreating and maintaining excellent, developer-friendly documentationFollowing a strict Test Driven Development approach — tests first, code secondBuilding at maximum velocity without compromising on reliability or maintainabilityDesigning and iterating on scalable database schemas for each service integrationRequirements :
5+ years of experience with practical, production-grade Python developmentStrong understanding of system design principlesProven ability to design modular, high-performance APIs and manage the complete API lifecycleHands-on experience with Test Driven Development (TDD)Strong fundamentals in database schema design and data modelingDemonstrated ownership of technical decisions, with the ability to explain and justify trade-offs.Excellent technical communication skills — able to explain design, document APIs and collaborate effectively across teamsAble to work at a rapid pace without sacrificing clarity or correctness[Bonus] Familiarity with LLM function calling protocols and paradigms