Python/FastAPI Development Lead Role

8 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

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/FastAPI Development Lead Role

Location: Pan India

Experience: 8+ yrs

Job Type : Contract to hire

Notice Period:- Immediate joiner


What does day-to-day life look like?

  • Design, build, and maintain FastAPI-based services for experimentation workflows and simulation environments.

  • Collaborate with ML engineers to expose APIs for training, evaluation, and benchmarking.

  • Write efficient, production-grade Python code with a strong emphasis on scalability and maintainability.

  • Troubleshoot performance issues, optimize pipelines, and ensure smooth deployment of applications.

Requirements

  • 8+ years of professional experience in Python development, including 5+ years of hands-on expertise with FastAPI for building scalable, high-performance backend systems.

  • 4+ years of team leadership experience, managing and mentoring teams of 5 or more developers to deliver high-quality, maintainable code.

  • Proven ability to review code, provide constructive feedback, and merge PRs to ensure consistency, reliability, and adherence to engineering standards.

  • Strong track record of identifying and mitigating risks early, coupled with a deep sense of ownership and accountability across the full software development lifecycle.

  • Expert-level knowledge of FastAPI (experience with frameworks such as Flask or Django is beneficial, but FastAPI expertise is required).

  • Hands-on experience in designing and maintaining RESTful APIs, implementing asynchronous programming, and managing the complete API lifecycle from design to deployment.

  • Solid understanding of software engineering best practices, including automated testing, CI/CD pipelines, version control (Git), and scalable design patterns.

  • Familiarity with NumPy and Pandas; exposure to PyTorch or TensorFlow is a plus.

  • Good to have: Experience with SQL and familiarity with Reinforcement Learning (RL) environments such as OpenAI Gym, Gymnasium, or Stable Baselines.

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You