Skip to main content

Member of Technical Staff, Product Engineer

London, United Kingdom

Apply now

Job Number

1970324837016195-en-1

Overview
As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure. It’s also inclusive: we aim to make AI accessible to all — consumers, businesses, developers — so that everyone can realize its benefits.  
 
Microsoft AI (MAI) is seeking experienced Product Engineers to help build the Copilot web experiences which are available on copilot.microsoft.com, Edge Browser and Window OS. You’ll work in a deeply iterative, collaborative, fast-paced environment to bring our technology to millions of users around the world, and ensure it’s delivered with safety and reliability in mind. We value engineers who are self-starters, care deeply about the end user experience, and take pride in building products to solve customer needs. 
 
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:
In this role, you will: 
  • Ship delightful, AI powered experiences that will shape how millions of people will interact with AI in the future. 
  • Collaborate with AI researchers, product managers, and designers to bring a world-class AI companion to the world. 
  • Design and build efficient and reusable front-end systems that drive complex web applications. 
  • Plan and deploy front end infrastructure necessary to build, test, and deploy our products. 
  • Join a small team of world class product engineers with deep frontend expertise who are obsessed with building beautiful and performant products.  
  • Embody our Culture and Values


Qualifications

Required Qualifications:
  • Bachelor’s degree in computer science, or related technical discipline AND software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React 

Preferred Qualifications:
  • Have 0 to 1 experience with a bias towards shipping and learning, while balancing a high-quality bar. 
  • Take a user-centric approach to product development, prioritizing solutions that result in the best user experience and have the technical expertise to pull it off. 
  • Thrive in a fast-paced, collaborative environment and are comfortable making progress in ambiguity. 
  • Enjoy working closely with cross-functional partners and teammates in an inclusive, curious culture.
  
Microsoft will accept applications and processes offers for these roles on an ongoing basis.

#MicrosoftAI #COPILOT

Member of Technical Staff, AI Pretraining Platform

London, United Kingdom

Apply now

Job Number

1970324837008486-en-1

Help build the world’s most advanced training platform at Microsoft AI 

We are on a mission to create the leading pretraining platform to develop the world’s most capable AI frontier models. This platform will span one of the world’s most foremost GPU clusters, pushing the boundaries of scale, performance, and reliability. 

The AI Pretraining Platform team at Microsoft AI is responsible for all aspects of infrastructure including scalability, benchmarking, kernel development, performance optimizations, communications, and fault tolerance to support our model pre-training operations. We are an interdisciplinary team of engineers and scientists, learning from each other, and collaborating to create the best models, methods and products. We work closely with the teams that transform pre-trained models into the models that power the consumer Copilot experience. 

We are looking for outstanding individuals excited about contributing to the next generation of systems that will transform the field. We are looking for candidates who: 
  • Are passionate about the infrastructure enabling large-scale AI model training 
  • Will thrive in a highly collaborative, fast-paced environment 
  • Have a high degree of craftsmanship and pay close attention to details 
  • Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies 
  • Effectively manage multiple responsibilities and can adjust to shifting priorities.  
 
Responsibilities 
  • Design and develop Python and CUDA/HIP C++ code that enable distributed training of multimodal LLMs ingesting text, audio, images, or video data. 
  • Build and maintain cutting-edge infrastructure that can store and process the petabytes of data needed to power models. 
  • Partner with the pretraining and post-training teams to improve our data recipe by rigorous and careful experimentation. 
  • Collaborate with the product team and other engineers and researchers across Microsoft AI to identify gaps in the current generation of models. 
  • Embody our culture and values
 

Required/Minimum Qualifications  
  • Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, data modeling or data engineering work 
  • OR Master’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, or data engineering work 
  • Experience with HPC (High performance computing) and/ or parallel programming?
  • Experience in the area of pretraining
  • Experience working with GPU clusters

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
 
#Copilot #MicrosoftAI

Member of Technical Staff, AI Multimodal

London, United Kingdom

Apply now

Job Number

1970324837008485-en-1

Help deliver one of the best foundational models in the world at Microsoft AI. 

At Microsoft AI, we are on a mission to train the world’s most capable AI frontier models, pushing the boundaries of scale, performance and product deployment. The Multimodal team at Microsoft AI tackles some of the most challenging problems in deep learning at scale. As a team, we will deliver one of the best foundation models in the world, forming the foundation of many initiatives across Microsoft AI. 

We are looking for outstanding individuals excited about contributing to the next generation of systems that will transform the field. In particular, we are looking for candidates who: 
  • Have proven expertise in areas of interest, evidenced by an exceptional publication track record and/or significant technical leadership in high-impact projects. 
  • Exhibit strong analytical skills, attention to detail, and a commitment to data-driven decision-making. 
  • Have experience and/or in-depth understandings about large-scale distributed systems. 
  • Demonstrate an ability to work collaboratively in a fast-paced, innovative environment. 

Responsibilities
  • Develop algorithms, design model architectures, conduct experiments, champion measurement and evaluation, innovate datasets and data pipelines 
  • Improve training and deployment efficiency, paying careful attention to detail, persevering, and learning from everyone’s attempts whether successful or not. 
  • Follow a rigorous data-driven approach grounded in meticulous ablation studies and scientific analysis 
  • Innovate and iterate over ideas, prototypes, and product. 
  • Collaborate closely with teams on infrastructure, data engineering, pre-training, post-training, and product feedback 
  • Advance the AI frontier responsibly 
  • Embody our culture and values

Required Qualifications
  • Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, data modelling or data engineering work 
  • OR Master’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, or data engineering work 
  • OR equivalent experience. 
  • Expertise in multimodal Research with a strong publishing track record

#copilot #microsoftAI

Member of Technical Staff, AI – Reinforcement Systems

London, United Kingdom

Apply now

Job Number

1970324837008484-en-1

Help build the world’s most advanced reinforcement learning systems at Microsoft AI. 
  
We’re on a mission to create trustworthy agents capable of autonomous action and decision-making on behalf of our users. As part of our team, you’ll help advance state-of-the-art model capabilities by contributing to core systems, infrastructure, and research. 
  
We are looking for distributed systems experts with a scientific mindset. The ideal candidate will be able to build complex systems from the ground up, discover and diagnose causes of suboptimal performance, and contribute to solving scientific and research challenges. Specifically, they should: 
  • Excel in programming (especially parallel/concurrent), software engineering, and API design 
  • Have experience in large-scale systems, preferably having built some components from scratch. 
  • Thrive in a highly collaborative, fast-paced environment 
  • Have a high degree of craftsmanship and pay close attention to details 
  • Effectively manage multiple responsibilities and can adjust to shifting priorities 
  • Be motivated by training capable and safe AI agents and shipping them into the hands of millions of users 
 
A background in machine learning is preferred but not required. In this case, candidates must demonstrate they have an ability to quickly learn the subject, and backgrounds in mathematics, competitive programming, and related domains are a plus.   
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 
  • Collaborate with research teams to advance state-of-the-art algorithms for reinforcement learning in LLMs 
  • Develop the core systems for adapting reinforcement learning to unprecedented scales and heterogeneous environments.  
  • Embody our culture of collaboration, innovation, and excellence. 
 
Qualifications 
 
Required Qualifications: 
  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Machine Learning, Mathematics, or related STEM fields and experience in coding in languages including, but not limited to, C, C++, C#, Rust, Java, or Python 
  • Experience with large-scale software systems and infrastructure. 
  • Demonstrated interest in reinforcement learning, language modelling, generative modelling, or related domains. 
  • Ability to work collaboratively in a fast-paced, innovative environment. 

Preferred Qualifications: 
  • Background in machine learning research. 
  • Experience with large scale distributed AI systems. 

#copilot #microsoftAI

Member of Technical Staff, AI Post-Training

London, United Kingdom

Apply now

Job Number

1970324837008483-en-1

Help us develop and train the cutting-edge models that are served in Copilot. 
 
At Microsoft AI, we are on a mission to develop the most cutting-edge algorithms for post-training large language models (LLMs) and ship those models to millions of users using Copilot every day. 
 
The AI PostTraining team at Microsoft AI is responsible for all aspects of posttraining the models that we serve in Copilot, including: data collection, building evaluations that are aligned with our product and model capability goals, prototyping new capabilities to make Copilot more powerful, developing new finetuning algorithms to supercharge our models, working with platform and engineering teams to deploy those models, and closing the loop by improving the models with feedback we receive from our users. We work on the bleeding edge and leverage the most powerful pretrained models and algorithms for our needs. We are an interdisciplinary team of engineers and scientists, learning from each other and collaborating to create the best models and products. 
 
We are looking for outstanding individuals excited about contributing to the next generation of models that will transform the field. We are looking for candidates who: 
  • Are passionate about shipping models into products that users will love 
  • Will thrive in a highly collaborative, fast-paced environment 
  • Have a high degree of craftsmanship and pay close attention to details 
  • Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies 
  • Are willing to meaningfully contribute as individuals with multiple responsibilities and can adjust to shifting priorities  

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 
  • Develop data collection, evaluation, and finetuning methods for models. 
  • Design hypotheses and experiment plans for rapidly iterating on model performance. 
  • Prototype new model features and capabilities and collaborate with engineers and researchers across Microsoft AI to make them a reality. 
  • Collaborate with pretraining and product platform teams to establish good vertical integration and ship models that Copilot users love. 
  • Embody our culture and values. 
 

Required/Minimum Qualifications 
  • · Bachelor’s Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python  
  • Expertise in post-training of AI models

Additional or Preferred Qualifications 
  • Demonstrated experience in large-scale AI. 
  • Passionate about conversational AI and its deployment. 
  • Demonstrated written and verbal communication skills with the ability to work closely with cross-functional teams, including product managers, designers, and other engineers.   
  • Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in AI.  
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.  
  • Proven research track record in a domain related field supported by exceptional papers

#copilot #microsoftAI

Member of Technical Staff, AI Pretraining

London, United Kingdom

Apply now

Job Number

1970324837008482-en-1

Help deliver one of the best foundational models in the world at Microsoft AI. 
At Microsoft AI, we are on a mission to train the world’s most capable AI frontier models, pushing the boundaries of scale, performance and product deployment. The Pre-Training team at Microsoft AI tackles some of the most challenging problems in deep learning at scale. As a team, we will deliver one of the best foundation models in the world, forming the foundation of many initiatives across Microsoft AI. 
 
We are looking for outstanding individuals excited about contributing to the next generation of systems that will transform the field. We are looking for candidates who: 
  • Have proven expertise in areas of interest, evidenced by an exceptional publication track record and significant technical leadership in high-impact projects 
  • Exhibit strong analytical skills, attention to detail, and a commitment to data-driven decision-making 
  • Have experience and/or in-depth understandings about large-scale distributed systems 
  • Demonstrate an ability to work collaboratively in a fast-paced, innovative environment 
 
Responsibilities 
  • Develop algorithms, model architectures, data mixtures, and scaling laws for large-scale training using a rigorous data-driven approach grounded in meticulous ablations  
  • Drive algorithmic implementations, conduct experiments, and oversee flagship training runs on our in-house large-scale distributed stack  
  • Collaborate closely with teams on infrastructure, data, post-training, and multimodality 
  • Embody our culture and values
 
Required/Minimum Qualifications 
  • · Bachelor’s Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
  • Proven expertise in the area of pretraining

Additional or Preferred Qualifications 
  • Demonstrated experience in large-scale AI. 
  • Passionate about conversational AI and its deployment. 
  • Demonstrated written and verbal communication skills with the ability to work closely with cross-functional teams, including product managers, designers, and other engineers.   
  • Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in AI.  
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.   
 
#copilot #microsoftAI

Member of Technical Staff, AI Data

London, United Kingdom

Apply now

Job Number

1970324837008481-en-1

Help build the world’s most advanced multimodal dataset at Microsoft AI 

We are on a mission to create the largest and most advanced multimodal dataset in the world. This dataset, spanning all modalities from across the web and beyond, will power the training of the world’s most capable AI frontier models, pushing the boundaries of scale, performance, and product deployment.  

The AI Data team at Microsoft AI is responsible for all aspects of data preparation to support our model pre-training operations, including collecting data from the source, extracting and transforming the most useful data, and understanding the impact of changes to data by training and evaluating new models. We are an interdisciplinary team of engineers and scientists, learning from each other, and collaborating to create the best models and products. We work closely with the teams that transform pre-trained models into the models that power the consumer Copilot experience.  

We are looking for outstanding individuals excited about contributing to the next generation of systems that will transform the field. In particular, we are looking for candidates who: 
  • Are passionate about the role of data in large-scale AI model training 
  • Will thrive in a highly collaborative, fast-paced environment 
  • Have a high degree of craftsmanship and pay close attention to details 
  • Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies 
  • Effectively manage multiple responsibilities and can adjust to shifting priorities.  
 
Responsibilities 
  • Design and develop data pipelines that ingest enormous amounts of multi-modal training data (text, audio, images, video). 
  • Build and maintain cutting-edge infrastructure that can store and process the petabytes of data needed to power models. 
  • Partner with the pretraining and post-training teams to improve our data recipe by rigorous and careful experimentation. 
  • Collaborate with the product team and other engineers and researchers across Microsoft AI to identify gaps in the current generation of models. 
  • Embody our culture and values
 
Required/Minimum Qualifications
  • Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND experience in business analytics, data science, software development, data modelling or data engineering work 
  • OR equivalent experience.
  • Expertise in large scale data engineering ideally applied to AI
  • Expertise in Spark, Kubernetes or similar. 
 
 #copilot #microsoftAI

Member of Technical Staff

London, United Kingdom

Apply now

Job Number

1970324837018335-en-1

At Microsoft AI, our health team is on a mission to help millions of users better understand and proactively manage their health and wellbeing. We’re responsible for ensuring that Microsoft AI’s models and services are useful, trusted and safe across diverse health journeys. For this role the Microsoft Health AI team is looking for a Member of Technical Staff excited about contributing to the next generation of systems that will transform the field.
 
Across all our hires, it’s important for colleagues to share our enthusiasm about the role of technology and AI in health and healthcare, but also appreciate the challenges and risks of delivering effective solutions in a complex and safety critical space. By design we will remain a lean founding team (albeit within a much larger org), and as such you will need to be highly self-sufficient, and be able to span from high level strategy through to ground-level execution on a wide range of tasks. This also means you will play a major role in cultivating and promoting a positive team culture. 
 
Microsoft’s wider 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
MTS-AI’s work across the full AI modelling stack, including prompt design, pre- and post- training, inference, evaluation, LM systems design, and deployment. In this role, you will work across research and engineering boundaries to deliver LLM solutions in healthcare.  
 
You will work in a small team within a broader organisation, designing and validating hypothesis across a cutting edge language modelling stack. Work in these roles will involve a hybrid of research and engineering, and can flex across every aspect of the language modelling stack to make models that are as useful and safe for health as possible. 
 
We are looking for early-hire full-stack candidates who possess:

  • Deep, full-stack expertise in designing and evaluating AI applications. Evidence of this may include research papers at top AI conferences and journals, open source projects, industry experience in building production AI stacks.
  • Strong intuition about pre/post training, metric design for AI, prompt engineering methodologies, and AI systems design.
  • Demonstrated experience in one or more of the following areas: prompt engineering, experimental design, language model evaluations, fine tuning, reinforcement learning/direct preference optimization, data curation, and classic machine learning principles.
 
Required/Minimum Qualifications  
  • Bachelor’s Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 
  • Demonstrated full-stack experience in large-scale AI. Empirical evidence of this in the form of top tier publications, open source contributions, and/or on-the-job work experience. 
  • Deeper expertise in one or more parts of the AI stack, including prompt engineering, pre-training, fine-tuning, reinforcement learning and direct preference optimization, data curation, LLM inference, orchestration, evaluation pipelines, and deployment. 
  
Additional or Preferred Qualifications 
  • Bachelor’s/Master’s Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOr relevant experience
  • Ability to flex across research and engineering boundaries, wearing a bit of both hats. 
  • Passionate about conversational AI and its deployment. 
  • Demonstrated written and verbal communication skills with the ability to work closely with cross-functional teams, including product managers, designers, and other engineers.  
  • Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in AI.  
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team. 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, colour, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Technical Program Manager, AI Multimodal

London, United Kingdom

Apply now

Job Number

1970324837018326-en-1

Help deliver one of the best foundational models in the world at Microsoft AI.  

At Microsoft AI, we are on a mission to train the world’s most capable AI frontier models, pushing the boundaries of scale, performance and product deployment. We’re tackling some of the most challenging problems in deep learning at scale. As a team, we will deliver one of the best foundation models in the world, forming the foundation of many initiatives across Microsoft AI. 

We’re looking for a highly motivated and detail-oriented AI Technical Program Manager to help bring our vision to life. We are looking for outstanding individuals excited about contributing to the next generation of systems that will transform the field. In particular, we are looking for candidates who: 

  • Deeply understand the pipeline of collecting data, training and then serving language models and multimodal models; 
  • Have experience in working side-by-side with researchers and engineers; 
  • Thrive in a fast-paced, innovative environment; 
  • Are passionate about managing high stakes time-sensitive large-scale programs; 
  • Take the initiative and enjoys finding paths through complexity in a fast-paced environment; 
  • Are comfortable owning projects that span offices, teams and time zones, can co-ordinate different workstreams, and drive to relentlessly unblock progress; 
  • Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies. 

Responsibilities 
  • Co-ordinate projects and programs including all elements of end-to-end project planning, timelines, milestones, performance metrics, and resource needs for programs and product cycles. 
  • Collaborate with the product team and other engineers and researchers across Microsoft and other vendors to identify gaps and drive timelines towards resolutions and mitigations. 
  • Leverage data and analytics to identify opportunities for improvement, track progress, and measure the impact of quality and efficiency programs on key metrics. 
  • Foster a culture of collaboration, continuous improvement, and growth. 
  • Accountable to own the status of key projects, proactively identifying risks and proposing solutions to ensure timely delivery. 
  • Communicate program strategies, progress, and results to executive leadership and key stakeholders, advocating for the quality and efficiency function within the team. 
  • Collaborate closely with teams on infrastructure, data engineering, pre-training, post-training, and product feedback 
  • Advance the AI frontier responsibly 
  • Embody our culture and values


Required Qualifications 
 
  • Bachelor’s Degree AND experience in working with AI researchers, product/technical program management, data analysis, or product development OR equivalent experience. 
  • Experience as a TPgM or similar in AI/ML environments, ideally at a frontier lab.
  • Experience working with research teams.

Microsoft will accept applications and processes offers for these roles on an ongoing basis.

#copilot #microsoftAI