Lead Python Engineer (remote, India)

Year    Remote, IN, India

Job Description

Lead Python Engineer (Remote, India)



Mode:

Remote (India)

Contract Type:

Long-term

Interview Schedule:

Monday

About the Role



We are looking for an experienced and technically strong

Lead Python Engineer

to architect, build, and optimize backend microservices and workflow systems for AI-driven applications.
You'll be responsible for designing scalable, production-grade systems with a strong focus on performance, maintainability, and data-driven reliability.

Key Responsibilities



Microservices Development:

Design and implement secure, high-performance microservices using

Python

and

FastAPI

(or similar frameworks).

API Design:

Define and document APIs using

OpenAPI standards

for consistent and reliable integration.

Workflow Systems:

Build resilient, state-driven workflow engines to manage complex multi-step business processes.

AI Integration:

Embed machine learning models into production microservices for automation and intelligence.

Data Integration:

Design robust data synchronization pipelines with strong

Snowflake

integration.

Data Modeling:

Develop optimized schemas and persistence layers using modern

ORMs

(SQLAlchemy, SQLModel).

Code Quality:

Maintain high standards of performance, security, and maintainability across all services.

Testing & Reliability:

Implement automated unit, integration, and end-to-end testing frameworks.

Leadership:

Mentor engineers, conduct code reviews, and drive adherence to best practices and scalable design principles.

Required Skills & Experience



8+ years of backend development experience with

Python

. Strong hands-on experience with

FastAPI

or similar asynchronous frameworks. Deep understanding of

microservice architectures

and

API design

using

OpenAPI Specification (OAS)

. Expertise in

database design

, ORM optimization, and schema management. Proven experience building

state-based workflow systems

or orchestration tools. Proficiency in

Snowflake

integration and

cloud platforms

(AWS, GCP, or Azure).

Preferred (Nice to Have)



Exposure to

AI-driven applications

or

LLM-based architectures

. Experience with

Retrieval-Augmented Generation (RAG)

and related AI concepts. Familiarity with

Docker, Kubernetes

, and

CI/CD

pipelines. Strong understanding of

asynchronous programming

and performance tuning in Python.

Compensation



Mode:

Remote (India)

Contract:

Long-term
Job Types: Full-time, Permanent

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4615260
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year