Python Software Engineer - AI / ML
AgileEngine
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;
- Project duration – 6 months.
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
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
- ...rewarding opportunity for you to take your software engineering career to the next level. As a... ...software engineering itself by building an AI-Native SDLC Agent Fabric a next generated... ...Technologies Strong hands-on skills in Python Pydantic FastAPI LangGraph and Vector...SoftwareFull time
- Description : Mple.ai is an AI-powered training platform for enterprises, designed to deliver scalable, measurable,... ...smarter and faster.Role Description : We are looking for a Software Development Engineer 2 (MERN + Python) with 5-6 years of experience who can take ownership of...SoftwareFull timeWorking Monday to FridayFlexible hours
- ...the Role We are seeking an experienced AI Systems Integration Specialist to lead... ...role requires expertise in integrating AI/ML models, APIs, and platforms into... ...to bridge the gap between data science, software engineering, and enterprise applications . Key Responsibilities...SoftwareHybrid work
- ...build a better working world. Sr. Agentic AI Engineer Job Description Cybersecurity... ...and API-driven security tools. Apply ML and statistical modeling techniques for... ...Skills ~5 years total experience in software development AI/ML engineering or data science...SoftwareFull time
- ...have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at... ...feedback to peers. Stay up to date with emerging Cloud and AI/ML technologies and industry trends to drive innovation and continuous...SoftwareFull time
- ...Role: Senior Gen AI Developer Senior Gen AI Developer role will... ...real-world applications using software development life cycle... ...closely with data scientists, engineers, and product managers to create... ...Development Proficiency in Python or JavaScript for AI application...SoftwareFull time
- ...Dialogflow Bot Developer with strong Python programming expertise to design... ...and optimize conversational AI solutions and self-service IVR... ...interactions and leveraging AI/ML capabilities for continuous... ...Qualifications : ~4 years of software development experience with at...SoftwareFull timeInternshipRemote jobRelocation
- ...looking to hire a Data Science and AI Consultant based out of its... ...building and delivering AI/ML and generative AI prototypes/products... ...Lead data preparation feature engineering and machine learning model... ...Hands-on track record building Python-based analytics products (pipelines...SoftwareContract workWorldwide
- ...Senior Manager SAP Testing (Automation & AI Enablement) Experience Range: 1214 Years... ...of experience in SAP testing and quality engineering with a proven track record of leading complex... ...in SAP environments. ~ Exposure to AI/ML-based testing platforms or intelligent...Full time
- ...impact of product and process changes.- Collaborate with engineering teams to integrate AI/ML solutions into scalable cloud-based applications.Generative... ....Technical Skills : - Strong programming skills in Python; familiarity with libraries like TensorFlow, PyTorch, Scikit...
- Description : Job Description : AI Engineer (RAG & Agentic AI Specialist)Why would you like to join us?TransOrg Analytics specializes in Data... ...organization.Work Experience : - 4-5 years overall experience in AI/ML or related fields.- 2-3 years hands-on experience in RAG and...
- AI Engineer Start Date Starts... ...Requirements: Proven experience as a Python Developer, databases & data warehouses.... ...Have Skills: 2+ years of experience in AI/ML engineering or applied data science Strong...Seasonal workImmediate start
- ...platforms while driving the adoption of generative AI solutions across the organisation. This role combines deep expertise in modern data engineering, cloud-based architectures, and advanced AI... .... Optimise data models for analytics, ML workloads, and business intelligence use...Full time
- ...hands-on experience in building AI-powered applications using... ...develop GenAI applications using Python.- Build and optimize LLM-powered... ...- Collaborate with product and engineering teams to deliver scalable AI solutions... ...).- Basic understanding of ML concepts and data processing.-...Software
- Job Description :We are looking for a Junior AI Engineer who is passionate about data, machine learning, and building intelligent... ...cleaning, preprocessing, and feature engineering - Implement ML algorithms using Python and relevant libraries - Support model training, testing,...Internship
- ...experience.We are seeking an experienced AI/ML Backend Developer to join our dynamic technology... ...closely with data scientists and frontend engineers to ensure seamless integration of backend... ...in this role :Must to have Skills :- Python, TensorFlow, PyTorch, scikit-learn- Machine...Full timeShift work
- Description : Job Title : AI & Cloud Infrastructure Engineer - Fintech AI/ML SystemsLocation : Mumbai (Onsite)About the Role :We are building a dedicated AI infrastructure... ...tools - Spark, Airflow, Kafka, dbt.- Proficiency in Python or Go, and strong understanding of SQL/NoSQL systems (...
- ...PySparkExperience : 8-15 yearsCategory : Software Development/ EngineeringShift... ...architectural standards, guide engineering teams, and collaborate with... ..., data quality frameworks, ML platforms, and BI tools.- Lead... ...experience or familiarity with AI systems such as Databricks DBRX...SoftwareFull time
- ...combination of GCP cloud & experience with Agentic AI / GenAI. Depending on current salary,... ...automating health claims processing.- The engineer will use Google Cloud Platform (GCP),... ...large datasets in BigQuery.- 5+ years in AI/ML engineering, with at least 1 year dedicated...
- ...Role We are looking for an experienced AI Engineer with deep expertise in voice technologies... ...Required Proven experience as an AI/ML Engineer with a focus on voice... ...Rasa, or Dialogflow . Proficiency in Python and familiarity with AI/ML libraries (TensorFlow...
- Job Title : Senior Gen AI Developer Location : Bengaluru / Mumbai Open... ...collaborate with data scientists, engineers, and product managers to deliver innovative... ...app development- Proficiency in Python / JavaScript for AI application development- ML Ops deployment expertise-...Immediate start
- ...are looking for a skilled and motivated Software Engineer with a strong foundation in programming,... ...services. Develop web applications using Python frameworks such as Django and Flask.... ...Git (version control) Data Science & AI Machine Learning and Deep Learning...SoftwarePermanent employment
- ...Learning and the past 2 years in Generative AI. Total Min Experience after Graduation... ...scalable, asynchronous microservices using Python (FastAPI) for chatbots, copilots, and agentic... ...and documents.- Apply advanced prompt engineering (ReAct, Chain-of-Thought with tool calling...Long term contractRemote job
- ...computation heavy SaaS products for AI powered dynamic price... ...Project management: Work with other software and full stack developers and oversee... ...Dynamics, etc.)- Oversee data engineering: Build complete understanding... ...to the AI engine(s);- AI and ML modules: Ensure seamless...Software
- Job Description :We are seeking a Generative AI Engineer with strong Python expertise to design, develop, and deploy AI-driven solutions using Large Language... ...:- Bachelors or Master's degree in Computer Science, AI, ML, or related field- Experience delivering production-grade AI...
- Description : Role Overview : The AI Product Manager is a new role and the first of its... ...-solving skills.- Proficiency with software development methodologies such as Agile and... ...with other business units, product leaders, engineering, and other applicable groups to ensure...SoftwareFlexible hours
- ...Job Summary Synechron is seeking a skilled AI/ML Engineer to develop deploy and maintain machine learning models that drive data-informed... ...this role you will work closely with data scientists software engineers and product teams to deliver end-to-end AI applications...SoftwareFull timeFlexible hours
- We are looking for a highly skilled Python AI Developer to design, develop, and deploy artificial... ...expertise and hands-on experience in AI/ML model development, data processing, and... ...data scientists, product managers, and engineering teams to build intelligent, scalable, and...
- ...Position Title Sr. D&T Machine Learning Engineer Function/Group Digital and... ...expertise spans a wide range of areas, including AI/ML, Data Science, IoT, NLP, Cloud,... ...Learning Pipeline using GCP, Vertex AI and Software tools Management of data pipelines including...SoftwareFull timeHybrid workWork at officeRemote jobShift work
- ...Deep Learning (Supervised/Unsupervised Learning NLP Generative AI Foundation Models) AWS Services (SageMaker Bedrock Lambda Step... ...(SageMaker Model Monitor Drift Detection Fine-tuning LLMs) Python SQL ML Frameworks (TensorFlow PyTorch Scikit-learn) MLOps CI/CD Containerization...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Software Engineer - AI / ML. Be the first to apply!
