Software Engineer – AI/ML (India)

Software Engineer – AI/ML (India)

02 Aug
|
r3 Consultant
|
India

02 Aug

r3 Consultant

India

Software Engineer – AI/ML

Experience: 5+ Years
Location: Pune (Hybrid)
Employment Type: 6-Month Contract (Extendable based on project requirements)
Compensation: Up to 2.5 Lakhs Per Month (LPM)

About the Role

We are seeking an experienced Software Engineer – AI/ML to design, develop, and deploy scalable Machine Learning solutions on AWS Cloud. The ideal candidate will have strong expertise in AI/ML technologies, cloud-native development, and modern software engineering practices. This role involves collaborating with cross-functional teams to build production-grade AI solutions while leveraging AWS AI and data services.

Key Responsibilities

- Design, develop, and deploy machine learning models and AI-powered applications.
- Collaborate with data scientists, software engineers, and product teams to deliver business-focused AI solutions.
- Build scalable machine learning solutions using AWS services such as:
- AWS Lambda
- AWS Glue
- AWS Bedrock
- MCP Servers
- Lang Chain

- Develop scalable data pipelines for data ingestion, preprocessing, transformation, and feature engineering.
- Drive the complete Machine Learning lifecycle, including:

- Data Collection
- Data Preparation
- Feature Engineering
- Model Training
- Model Evaluation
- Model Deployment
- Model Monitoring

- Work closely with Dev Ops teams to implement CI/CD pipelines for AI/ML workloads.
- Ensure scalability, reliability, and security of deployed ML applications.
- Research emerging AI/ML technologies and evaluate their business applicability.
- Troubleshoot machine learning models and AWS infrastructure issues.
- Contribute to software architecture improvements and system optimization.




- Participate in code reviews and mentor junior engineers.
- Develop automated testing strategies and CI/CD automation.
- Continuously evaluate modern technologies and recommend improvements.

Required Skills & Qualifications

- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- 5+ years of experience as a Software Engineer with strong AI/ML expertise.
- Hands-on experience building Machine Learning solutions on AWS.
- Strong knowledge of Machine Learning concepts, algorithms, and model development.
- Experience with Machine Learning frameworks such as:
- Tensor Flow
- PyTorch
- Scikit-learn

- Strong programming skills in Python.
- Experience with AWS AI/ML services including:

- AWS Lambda
- AWS Glue
- AWS Bedrock

- Experience in:

- Natural Language Processing (NLP)
- Data Mining
- Distributed Computing
- Computer Vision (Preferred)

- Strong understanding of software engineering best practices.
- Experience with Git version control.
- Experience with Docker and Kubernetes.
- Experience implementing CI/CD pipelines.
- Strong analytical, problem-solving, and debugging skills.
- Excellent written and verbal communication skills.
- Ability to work independently and manage priorities effectively.

Preferred Skills

- Lang Chain




- MCP Servers
- AWS Bedrock
- Generative AI
- Large Language Models (LLMs)
- Prompt Engineering
- RAG (Retrieval-Augmented Generation)
- Vector Databases
- MLOps
- Model Monitoring
- Cloud-native AI Architecture
- Agile/Scrum methodology

Note: The source document explicitly mentions AWS Bedrock, Lang Chain, and MCP Servers. It does not explicitly mention LLMs, Prompt Engineering, RAG, Vector Databases, or MLOps; these are industry-aligned additions rather than source-derived requirements.

Preferred Certifications

- AWS Certified Machine Learning – Specialty
- AWS Associate or Professional Certifications (Preferred)

Key Competencies

- Strong analytical and critical thinking skills.
- Excellent problem-solving abilities.
- Ability to learn and adapt to current technologies quickly.
- Strong collaboration and teamwork skills.
- Self-motivated with the ability to work independently.
- Strong ownership and accountability.
- Excellent communication and stakeholder management skills.

Employment Details

- Contract Duration: 6 Months (Extendable)
- Work Mode: Hybrid
- Location: Pune
- Compensation: Up to 2.5 Lakhs Per Month (LPM)

. Skillset Required: Machine Learning (ML), Artificial Intelligence (AI), AWS Cloud, AWS Lambda, AWS Glue, AWS Bedrock, Lang Chain, MCP Servers, Python, Tensor Flow, PyTorch, Scikit-learn, Model Training, Model Evaluation, Model Deployment, CI/CD, Docker, Kubernetes, Git, REST API (if applicable in implementation), Software Engineering Best Practices, Agile Development, Code Reviews, Testing & Automation, Cloud-native AI Development

📌 Software Engineer – AI/ML (India)
🏢 r3 Consultant
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer – ai/ml (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer – ai/ml (india) / india