Software Engineer (Python, AI/ML) ID47296

AgileEngine, LLC.

Delhi

Remote

INR 1,800,000 - 3,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
Innovative Projects

Job summary

A leading software engineering firm in Delhi is seeking a Senior Python Engineer to develop scalable backend solutions integrated with AI/ML technologies. This role requires 4-7 years of experience in data engineering or backend development, strong Python skills, and the ability to engage with both technical and non-technical stakeholders. The firm offers remote work, competitive compensation in INR, and opportunities on innovative projects with leading brands.

Qualifications

  • 4–7 years of relevant experience in data engineering, backend development, or AI/ML.
  • Experience with data processing libraries in Python.
  • Exposure to test automation frameworks.
  • Proficiency in Microservices & REST APIs.
  • Data modeling capabilities.
  • Solid understanding of clean code.
  • Exposure to test automation frameworks (pytest).
  • Experience with Git-based development and CI/CD pipelines.
  • Ability to own tasks from design to production deployment.
  • Strong English communication skills.

Responsibilities

  • Design, develop, and maintain robust, scalable python applications.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Conduct code reviews and provide constructive feedback.
  • Conduct code reviews and provide constructive feedback.
  • Optimize applications for speed, scalability, and reliability.

Skills

Python development skills
Data engineering
SQL proficiency
Microservices & REST APIs
Data modeling
Problem-solving and debugging
Written and verbal communication in English
Testing (pytest)
English communication

Education

Bachelor’s or master’s degree in computer science, Engineering, Data Science, Mathematics, or a related quantitative field

Tools

Data processing libraries
pytest
Git

Job description

Software Engineer (Python, AI/ML) ID47296

Full time | AgileEngine | India

Posted On 03/16/2026

Job Information

City New Delhi

State/Province Delhi

110001

IT Services

Job Description

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

As a Senior Python Engineer, you will shape and scale intelligent backend solutions that power data-driven products used in real-world decision making. This role sits at the intersection of software engineering and AI/ML, with strong influence over system architecture, cloud-native design, and service integration. You’ll collaborate with diverse stakeholders, champion clean code and CI/CD practices, and see your work move from design to production. It’s an opportunity to grow technically while owning meaningful, high-impact outcomes.

WHAT YOU WILL DO
  • Design, develop, and maintain robust, scalable python applications;
  • Write clean, reusable, and efficient code following coding standards;
  • Lead the architecture and framework selection for projects;
  • Ensure proper integration of front-end components and back-end services;
  • Conduct code reviews and provide constructive feedback;
  • Optimize applications for maximum speed, scalability, and reliability;
  • Troubleshoot and resolve complex technical issues;
  • Implement unit tests, integration tests, and support continuous integration;
MUST HAVES
  • 4–7 years of relevant experience in data engineering, backend development, or AI/ML
  • Strong Python development skills, including experience with data processing libraries;
  • Proficiency in SQL
  • Proficiency in Microservices & REST Apis
  • Proficiency in Data modeling
  • Solid understanding of clean code;
  • Exposure to test automation frameworks (pytest);
  • Solid understanding of software engineering practices like Git-based development, code review, and CI/CD pipelines
  • Ability to work independently on assigned tasks and take ownership from design to production deployment;
  • Strong problem-solving and debugging skills, especially for complex data and integration issues;
  • Comfortable engaging with non-technical stakeholders;
  • Strong written and verbal communication in English.
NICE TO HAVES
  • LLM orchestration frameworks;
  • Classical ML;
  • AZURE/GCP;
  • Bachelor’s or master’s degree in computer science, Engineering, Data Science, Mathematics, or a related quantitative field;
  • Demonstrated experience delivering production-grade, client-facing data and analytics products on cloud infrastructure.
PERKS AND BENEFITS
  • Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet‑ups to strengthen your network and connect with other top experts.
  • Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
  • Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
  • Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine, LLC. • Hyderabad

Remote
INR 1,200,000 - 2,400,000
Remote work options
Legal compliance with local regulations
Competitive compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Mumbai

Remote
INR 1,000,000 - 1,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Chennai District

Remote
INR 1,200,000 - 1,900,000
Remote work with periodic meet-ups
Full local compliance with Indian regulations
Competitive compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Arishinakunte

Hybrid
INR 1,200,000 - 2,400,000
Remote work & local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Maharashtra

Hybrid
INR 1,800,000 - 2,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Gurugram District

Remote
INR 800,000 - 1,200,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Backend Engineer (Lead) ID45551
Backend Engineer (Lead) ID45551

AgileEngine • Ahmedabad District

Hybrid
INR 1,200,000 - 1,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Backend Engineer (Lead) ID45551
Backend Engineer (Lead) ID45551

AgileEngine • Ernakulam

Remote
INR 2,200,000 - 4,200,000
Remote work & local connection
Full local compliance
Competitive compensation in INR
+1
Full Stack Engineer ID55573
Full Stack Engineer ID55573

AgileEngine • Thiruvananthapuram

Hybrid
INR 1,000,000 - 1,500,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Backend Engineer (Lead) ID45551
Backend Engineer (Lead) ID45551

AgileEngine • Thiruvananthapuram

Remote
INR 1,200,000 - 1,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1