Jobs

Senior Machine Learning Engineer
India, Telangana, Hyderabad; India, Uttar Pradesh, Noida
·
On-site
·
Full-time
·
2w ago
Required Skills
Python
C#
Java
Machine Learning
LLM
Generative AI
RAG
Prompt Engineering
Overview:
Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.
Microsoft Security represents one of the company’s most critical priorities—protecting customers in an era of increasing digital threats, regulatory scrutiny, and expanding cloud complexity. Our mission is to make the world safer by empowering organizations with intelligent, simplified, and trusted security solutions. The Purview team is at the forefront of applying Artificial Intelligence—including deep learning, natural language processing, large language models (LLMs), reinforcement learning, and graph‑based approaches—to solve complex data security and compliance challenges. We focus on translating cutting‑edge research into scalable, production‑ready AI systems that deliver real customer impact today while preparing for future threats. We are seeking a Senior Applied Scientist / Machine Learning Engineer to join the AI Native Classification Squad within Purview. In this role, you will design, build, and operate AI‑driven solutions—from experimentation to large‑scale deployment—working closely with software engineers, product managers, and data scientists. You will bring strong engineering judgment, scientific rigor, and a customer‑first mindset to deliver secure, reliable, and responsible AI systems at Microsoft scale. Microsoft is a growth‑mindset organization. We value respect, integrity, accountability, and inclusion, enabling every employee to thrive while building technology that changes lives.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
-
Responsibilities- Design, develop, and deploy AI / ML systems across the full lifecycle, including data ingestion, feature engineering, model training, evaluation, and production integration.
-
Build and optimize Generative AI and LLM‑based systems, including agentic workflows, prompt engineering, retrieval‑augmented generation (RAG), and fine‑tuning approaches. Write production‑grade code (Python, C#, and/or Java) with a strong focus on scalability, performance, security, testability, and maintainability.
-
Partner closely with engineering, product management, and applied science teams to translate business and customer requirements into robust technical solutions.
-
Ship and operate large‑scale AI services in cloud environments, with ownership of reliability, latency, throughput, accuracy, and cost efficiency.
-
Define and execute model evaluation strategies, including offline experiments, online monitoring, drift detection, bias analysis, and feedback loops.
-
Implement MLOps best practices, including CI/CD for models, versioning, rollout strategies, observability, and live‑site monitoring.
-
Apply Responsible AI principles—privacy, security, explainability, fairness, and compliance—throughout system design and deployment.
-
Stay current with advancements in GenAI, LLM frameworks, and ML infrastructure, assessing feasibility and impact for enterprise security scenarios.
-
Contribute technical leadership by reviewing designs, mentoring peers, and raising the overall engineering and scientific bar of the team.
-
Qualifications- Bachelor’s degree in Computer Science, Data Science, Engineering, or a related technical field.
-
7+ years of overall experience, including 5+ years of hands‑on software engineering experience writing production‑quality code and 3+ years designing and implementing end‑to‑end software systems.
-
Solid understanding of machine learning fundamentals, model evaluation, experimentation, and performance trade‑offs and experience building or operationalizing LLM / Generative AI systems, including RAG, prompt engineering, or agent‑based architectures.
-
Proven ability to collaborate across disciplines and operate with autonomy at senior IC scope.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Staff Machine Learning Scientist
PayPal · Bangalore, Karnataka, India

Staff/Sr. Staff AI Engineer Systems Architect
Northrop Grumman · Gladys, VA

Senior AI Engineer
Charles Schwab · Austin, TX

2026 Annapurna Labs at AWS Internships (US) - Machine Learning Systems & Silicon Innovation
Amazon · Cupertino, CA, USA

Senior Machine Learning Engineer, Privacy-Preserving Personalization
Apple · Seattle, WA
About Microsoft
Reviews
3.8
5 reviews
Work Life Balance
4.1
Compensation
4.3
Culture
3.4
Career
3.2
Management
3.0
65%
Recommend to a Friend
Pros
Excellent compensation and benefits package
Four-day workweek with improved work-life balance
Supportive managers and teams
Cons
High-pressure environment causing anxiety
Unprofessional interview processes
Limited creative work opportunities
Salary Ranges
5,571 data points
Mid/L4
Principal/L7
Senior/L5
Staff/L6
Director
Mid/L4 · Data and Applied Scientist
0 reports
$202,099
total / year
Base
$149,342
Stock
$32,252
Bonus
$20,505
$139,572
$301,212
Interview Experience
7 interviews
Difficulty
3.7
/ 5
Duration
14-28 weeks
Offer Rate
14%
Experience
Positive 14%
Neutral 29%
Negative 57%
Interview Process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Technical Interview
5
Onsite/Virtual Interviews
6
Final Round
7
Offer
Common Questions
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
Past Experience
News & Buzz
Microsoft loses $400 billion in few hours, what's behind one of the worst stock market days for the compa - Times of India
Source: Times of India
News
·
5w ago
Microsoft Stock Tumbles 12.1% In Worst Day For Company In Years - HuffPost
Source: HuffPost
News
·
5w ago
Microsoft: The 'question' the company needs to answer - Yahoo Finance
Source: Yahoo Finance
News
·
5w ago
AI is a planet-sized bubble — and Microsoft's slump is a taste of the crash to come, tech guru Erik Gordon says - Business Insider
Source: Business Insider
News
·
5w ago