CrawlJobs Logo

Research Engineer II

India, Bangalore · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

As an AI Applied Scientist for The Customer Service Applications Team, you will play a pivotal role in advancing Microsoft's mission to empower every individual and organization on the planet to achieve more. You will contribute to the development and integration of cutting-edge AI technologies into Microsoft products and services, ensuring they are inclusive, ethical, and impactful. You will collaborate across product, research and engineering teams to bring innovative solutions to life, applying your expertise in machine learning, data science, and AI to solve complex problems. Your work will directly influence product direction and customer experience.

Job Responsibility

  • Build collaborative relationships with product and business groups to deliver AI-driven impact
  • Research and implement state-of-the-art using foundation models, prompt engineering, RAG, graphs, multi-agent architectures, as well as classical machine learning techniques
  • Fine-tune foundation models using domain-specific datasets
  • Evaluate model behavior on relevance, bias, hallucination, and response quality via offline evaluations, shadow experiments, online experiments, and ROI analysis
  • Build rapid AI solution prototypes, contribute to production deployment of these solutions, debug production code, and support MLOps/AIOps
  • Contribute to papers, patents, and conference presentations
  • Translate research into production-ready solutions and measure their impact through A/B testing and telemetry that address customer needs
  • Ability to use data to identify gaps in AI quality, uncover insights, and implement PoCs to show proof of concepts

Requirements

  • Bachelor’s degree in computer science, Statistics, Electrical/Computer Engineering, Physics, Mathematics or related field AND 2+ years of experience in AI/ML, predictive analytics, or research
  • OR Master’s degree AND 2+ years of experience
  • OR equivalent experience
  • 1+ years of experience with generative AI OR LLM/ML algorithms

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Research Engineer II

8 matching positions

Research Engineer II

Copilot Tuning is a new product that enables organizations to customize large la...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Experience developing and scaling machine learning systems from research prototypes to production, including experimentation, evaluation, UI, and iteration on models and pipelines.
  • Experience collaborating with research scientists to implement, validate, and productize systems, ensuring robustness, reproducibility, and measurable impact.
  • Experience building and supporting ML-powered services, including model deployment, monitoring, evaluation pipelines, and maintaining reliability and performance in production environments.
  • Experience with cloud platforms (e.g., Azure, AWS, or GCP) and modern engineering practices (e.g., CI/CD, testing, code reviews) applied to ML systems and experimentation workflows.
  • Familiarity with Generative AI concepts such as large language models (LLMs), prompt engineering, fine-tuning, or Retrieval-Augmented Generation (RAG), and experience adapting these techniques into real-world applications.
Job Responsibility
Job Responsibility
  • Design and build inferencing‑time orchestration services that dynamically adapt Copilot behavior based on tenant context, user intent, and enterprise policies.
  • Develop runtime systems that integrate LLM inferencing with Microsoft 365 Substrate signals, APIs, and permission models for grounded Copilot responses.
  • Implement inferencing pipelines that support tool selection, prompt composition, and policy enforcement during Copilot execution.
  • Enable tenant‑safe Copilot execution by incorporating identity, compliance boundaries, and contextual grounding into inferencing workflows.
  • Build telemetry and feedback loops to evaluate inferencing performance across latency, relevance, grounding quality, and safety metrics.
  • Partner with platform teams to support real‑time routing, experimentation, and configuration of Copilot inferencing paths
  • Fulltime
Read More
Arrow Right

Research Engineer II

The Power Apps team at Microsoft is dedicated to empowering every person and eve...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or Machine Learning or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ years experience working with LLM (Large Language Model) and Prompt Engineering
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Conduct applied research to develop innovative AI and machine learning models that address real-world challenges
  • Develop end-to-end lifecycle of machine learning models, from prototyping and implementation to evaluation, deployment, and monitoring
  • Create and adapt novel training and fine-tuning algorithms for language models
  • Bring research projects to successful completion yielding new algorithms, prototypes, theories, tools, methods, analyses, insights, or collections of data which solve one or more open research problems
  • Document and share best practices across the organization
  • Stay up-to-date with the latest advancements in AI and machine learning, and apply new techniques to solve complex problems
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Research Engineer II

As a Research Engineer in the Power Platform Managed Transformation Team, you’ll...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Equivalent experience
  • 1+ years' hands on experience with AI/LLM (Large Language Modeling)
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Job Responsibility
Job Responsibility
  • Conduct applied research to develop innovative AI and machine learning models that address real-world challenges
  • Lead end-to-end lifecycle of machine learning models, from prototyping and implementation to evaluation, deployment, and monitoring
  • Create and adapt novel training and fine-tuning algorithms for language models
  • Bring research projects to successful completion yielding new algorithms, prototypes, theories, tools, methods, analyses, insights, or collections of data which solve one or more open research problems
  • Operate and support 24X7 usage of AI Models by customers
  • Document and share best practices across the organization
  • Supports mentorship by assisting with onboarding of research interns or other team members
  • Stay up-to-date with the latest advancements in AI and machine learning, and apply new techniques to solve complex problems
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Research Engineer II

As an Research Engineer 2 for CXA, you will play a pivotal role in advancing Mic...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Statistics, Electrical/Computer Engineering, Physics, Mathematics or related field, OR Master’s degree OR PHD AND 1+ years of experience working with machine learning libraries to solve real world AI/ML problems
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Experience with MLOps Workflows, including CI/CD, monitoring, and retraining pipelines
  • Familiarity with modern LLMOps frameworks (e.g., LangChain, PromptFlow)
  • 1+ years of experience publishing in peer-reviewed venues or filing patents
  • Experience presenting at conferences or industry events
  • 1+ years of experience conducting research in academic or industry settings
  • Strong 2+ software engineering skills, including hands‑on development experience in C# and Python for building scalable, high‑performance, and production‑ready systems
  • Experience in working with Generative AI models and ML stacks
Job Responsibility
Job Responsibility
  • Build collaborative relationships with product and business groups to deliver AI-driven impact
  • Research and implement state-of-the-art using foundation models, prompt engineering, RAG, graphs, multi-agent architectures, as well as classical machine learning techniques
  • Fine-tune foundation models using domain-specific datasets
  • Evaluate model behavior on relevance, bias, hallucination, and response quality via offline evaluations, shadow experiments, online experiments, and ROI analysis
  • Apply strong software engineering skills in languages such as C# and Python to design, develop, and optimize scalable, reliable, and maintainable AI‑driven systems
  • Develop LLM prompts, agents, and query execution workflows, often with tight latency constraints
  • Build rapid AI solution prototypes, contribute to production deployment of these solutions, debug production code, support MLOps/AIOps
  • Contribute to papers, patents, and conference presentations
  • Translate research into production-ready solutions and measure their impact through A/B testing and telemetry that address customer needs
  • Ability to use data to identify gaps in AI quality, uncover insights and implement PoCs to show proof of concepts
  • Fulltime
Read More
Arrow Right

Research Engineer II

Dynamics 365 is Microsoft’s suite of enterprise software that powers many of the...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research)
  • OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
  • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Job Responsibility
Job Responsibility
  • Design and develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs
  • Build and debug production-grade code in distributed systems
  • Translate business requirements into AI solutions, collaborating with data scientists, product managers, and engineering teams to ensure alignment and impact
  • Optimize AI model performance and reliability in production environments, including retraining, evaluation, and continuous monitoring
  • Own deployment, quality and operation of AI systems, including automated testing, CI/CD pipelines, deployment, and monitoring with MLOps and DevOps practices
  • Troubleshoot live site issues as part of both product development and live site support rotations, ensuring rapid resolution and learning
  • Ensure high reliability and performance of applications and services through intelligent monitoring, alerting, and proactive failover strategies
  • Fulltime
Read More
Arrow Right

Research Engineer II

AI agents are rapidly becoming foundational across industries, transforming how ...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and develop evaluation pipelines for both offline and online experimentation, enabling rapid iteration on tool quality. Automate critical performance metrics such as tool success rates, groundedness, latency, reliability, and cost efficiency.
  • Build and operationalize tool comparison frameworks, including scorecards, dashboards, and automated A/B tests, to support datadriven rollout decisions across large fleets of agents.
  • Implement telemetry, logging, and realtime monitoring systems to diagnose issues, refine tool interactions, and improve agenttool performance over time.
  • Strengthen and scale backend infrastructure by implementing caching strategies, ratelimiting mechanisms, security hardening, and safety filters to ensure tools are robust, secure, and productionready.
  • Develop packages, and internal tools to streamline tool onboarding, lifecycle management, QA, and integration for partner teams and agent developers.
  • Collaborate closely with Program Managers, Engineering teams, and Responsible AI partners to design, build, and deploy endtoend solutions aligned with safety, compliance, and product requirements.
  • Contribute to longterm architecture and strategy for the Agent 365 tooling ecosystem, influencing standards for tool quality, interoperability, and governance.
  • Fulltime
Read More
Arrow Right

Research Engineer II

As a Research Engineer II at Microsoft you will apply both software engineering ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 2+ years of professional experience working with generative artificial intelligence, large language models, or agent-based systems
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs
  • Build and debug production-grade code in distributed systems
  • Translate business requirements into AI solutions, collaborating with data scientists, research scientists, product managers, and engineering teams to ensure alignment and impact
  • Optimize AI model performance and reliability in production environments, including retraining, evaluation, and continuous monitoring
  • Own deployment, quality and operation of AI systems, including automated evals, CI/CD pipelines, deployment, and monitoring with strong MLOps and DevOps practices
  • Troubleshoot live site issues as part of both product development and live site support rotations, ensuring rapid resolution and learning
  • Fulltime
Read More
Arrow Right

Research Engineer II

Dynamics 365 is Microsoft’s suite of enterprise software that powers many of the...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 1+ years of professional experience working with generative artificial intelligence, large language models, or agent-based systems
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs
  • Build and debug production-grade code in distributed systems
  • Translate business requirements into AI solutions, collaborating with data scientists, product managers, and engineering teams to ensure alignment and impact
  • Optimize AI model performance and reliability in production environments, including retraining, evaluation, and continuous monitoring
  • Own deployment, quality and operation of AI systems, including automated testing, CI/CD pipelines, deployment, and monitoring with strong MLOps and DevOps practices
  • Troubleshoot live site issues as part of both product development and live site support rotations, ensuring rapid resolution and learning
  • Ensure high reliability and performance of applications and services through intelligent monitoring, alerting, and proactive failover strategies
  • Fulltime
Read More
Arrow Right