If you are someone passionate about Artificial Intelligence, Generative AI, and scalable Machine Learning systems, then the MSCI Associate Software Engineer AI & Python Hiring opportunity is one of the most impactful roles currently available. MSCI, a global leader in financial analytics, sustainable investing, and data-driven solutions, is actively hiring skilled AI/ML engineers for its full-time position in Pune. This hybrid role is designed for candidates who can build production-ready ML systems, drive GenAI initiatives, and architect intelligent solutions for enterprise use cases.
This guide covers everything about the MSCI Associate Software Engineer AI & Python Hiring, including responsibilities, skills, eligibility, benefits, and how to apply for the role successfully.

About MSCI
MSCI is a globally recognized organization specializing in ESG research, financial analytics, investment insights, and AI-driven data intelligence. With clients across 80+ countries, MSCI stands at the intersection of finance, sustainability, and technology. The company empowers investors with advanced analytics, market intelligence, and data platforms that enable smarter investment decisions.
This role is part of the Sustainability and Climate Organization, where AI innovation influences critical global decisions. Working at MSCI means collaborating in a high-performance culture that values creativity, integrity, and continuous learning.
Role Overview – Associate Software Engineer (AI & Python)
The Associate Software Engineer role is ideal for candidates with a strong foundation in ML engineering and hands-on experience in AI/GenAI development. You will work in a hybrid environment in Pune, collaborating with engineering, product, and domain experts to build impactful AI solutions for enterprise applications.
The role focuses on designing and implementing AI/ML systems using modern tools, cloud platforms, and scalable infrastructures. You will also engage in the entire lifecycle—from ideation and prototyping to deployment and monitoring.
Your Team Responsibilities
- Architect, build, and maintain scalable ML, AI, and GenAI systems 🧠
- Develop production-grade ML pipelines and optimize data workflows
- Collaborate with leadership and product teams to influence AI strategy
- Ensure high availability, reliability, and performance of ML ecosystems
- Drive end-to-end AI lifecycle—from research to deployment
- Build intelligent systems that support sustainability-oriented business use cases
- Monitor and evaluate deployed models to ensure robustness
- Continuously innovate with new methodologies and state-of-the-art tools
Your Key Responsibilities
As a core AI engineer in this team, you will:
- Lead design and development of AI/ML and GenAI systems
- Work with global experts and senior leadership on high-impact problem-solving
- Design efficient data pipelines using modern frameworks
- Deploy ML models into production with low-latency & high scalability
- Stay updated with advancements in LLMs, RAG, embeddings, and multimodal AI
- Integrate real-world GenAI applications into business workflows
- Establish best practices for evaluation, governance, and model interpretability
- Mentor junior engineers and contribute to fostering an innovation-driven culture
- Build reliable, maintainable, and secure systems using cloud-native tools
Share the opportunity
Skills & Experience Needed
Here is a structured list of the top requirements:
Core Technical Skills
- Strong Python programming skills 🐍
- Experience with ML libraries: TensorFlow, PyTorch, HuggingFace, Scikit-learn
- Hands-on exposure to LLMs, fine-tuning, embeddings, RAG, and GenAI frameworks
- Deep knowledge of algorithms, data structures, and software engineering principles
- Experience with multimodal AI (text, vision, audio)
AI/ML Deployment & Infrastructure
- Proven experience deploying ML systems (batch and real-time)
- Familiarity with MLOps tools: MLflow, Airflow, Kubeflow
- Understanding of Docker, Kubernetes, and containerized environments
- Large-scale data processing skills using Spark or similar tech
Cloud Knowledge
- Experience with AWS, Azure, or GCP
- Understanding of cloud-native AI services and pipelines
Soft Skills
- Strong communication abilities
- Ownership mindset and proactive problem-solving
- Ability to collaborate across teams and navigate fast-paced environments
- Experience with open-source contributions, publications, or patents (bonus)
Eligibility Table
| Criteria | Details |
|---|---|
| Job Role | Associate Software Engineer – AI & Python |
| Job Type | Full-Time |
| Location | Pune (Hybrid) |
| Experience Level | Experienced candidates preferred |
| Key Areas | AI, ML, GenAI, Python, Cloud, MLOps |
| Industry | Sustainability and Climate Organization |
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
What MSCI Offers You
🌟 Transparent compensation and robust benefits
🌟 Flexible work arrangements and modern tech infrastructure
🌟 Global Orientation Program to accelerate your onboarding
🌟 Access to Learning@MSCI and LinkedIn Learning Pro
🌟 Exposure to cutting-edge AI technologies
🌟 Collaborative, innovative, high-performance culture
🌟 Opportunities for internal mobility and multi-directional career growth
Working at MSCI ensures you grow across roles, build domain expertise, and create meaningful impact in global sustainability initiatives.
How to Apply
This section ensures your application is strong and stands out from other applicants.
Step-by-Step Application Guide
- Click the Apply Button Below
You’ll be redirected to the official MSCI job application page. - Prepare a Strong Resume
Highlight projects involving:- ML model deployment
- LLM/RAG applications
- Cloud-native ML systems
- Data engineering pipelines
- Showcase Relevant Coursework or Certifications
- Artificial Intelligence
- Machine Learning
- Deep Learning Specializations
- Python for ML
- MLOps certifications
- Add Personal or Open-Source Projects
Projects using PyTorch, HuggingFace, GenAI frameworks, or any ML/DL research experience will boost your profile. - Prepare for Interviews
MSCI may test skills in:- Python
- ML system design
- Data structures & algorithms
- Cloud and MLOps
- Applied AI case studies
- Be Prepared to Explain Your ML Models
Companies love to hear:- Decision-making behind model choices
- How you handled scalability, optimization, or monitoring
- Follow Up & Check Email Regularly
Share the opportunity