03 Aug
|
r3 Consultant
|
Pune
03 Aug
r3 Consultant
Pune
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
LangChain
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 DevOps 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:
TensorFlow
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)
Solid 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
LangChain
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, LangChain, 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 new 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)
📌 Software Engineer – AI/ML (Pune)
🏢 r3 Consultant
📍 Pune