LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Software Engineer

at Microsoft

Back to all Data Science / AI / ML jobs
Microsoft logo
Industry not specified

Senior Software Engineer

at Microsoft

Mid LevelNo visa sponsorshipData Science/AI/ML

Posted 9 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
United States

Join Microsoft AI Organization's Search Experience Group to work on NLP and multi‑modal AI initiatives, including RAG systems, generative search, and knowledge experiences. You will design, implement, test, and ship production‑quality features for services or applications, owning end‑to‑end delivery as a Designated Responsible Individual (DRI). You will collaborate with globally distributed teams, participate in on‑call rotations, and apply best practices in security, testing, monitoring, and automation to deliver reliable systems.

Overview

Microsoft AI Organization aims to deliver the best user experience for Web Search, Advertisement, Cloud, and Enterprise services. The Search Experience Group in Microsoft AI has more than 400 scientists and engineers, working on various NLP and multi‑modal techniques and applications.

We are looking for passionate and experienced engineers and scientists to help us on our mission of employing deep learning to understand all the data on the web — the largest store of information in human history. With this understanding we power end‑user experiences across a variety of NLP / multi‑modal related areas, especially:

  • RAG system with state‑of‑the‑art AI technology.
  • Generative answers with state‑of‑the‑art AI solution.
  • Build up the world‑class AI systems with novel NLP techniques and engineering excellence.
  • Explore cutting‑edge AI technology and deliver both research and production impact.

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.

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50‑mile commute of a designated Microsoft office in the U.S. or 25‑mile commute of a non‑U.S., country‑specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Drive core technologies and end-to-end production delivery.
  • Address challenges in products and transfer novel ideas to production applications.
  • Development for Microsoft AI scenarios, including generative search and answers, knowledge experience, etc.
  • Design, implement, test, and ship production‑quality features for services or applications, writing high‑quality, maintainable, and performant code across the full development lifecycle.
  • Contribute to technical design and architecture at the feature or component level, authoring and reviewing design documents, identifying dependencies, trade‑offs, and risks.
  • Own end‑to‑end delivery of assigned features or components, acting as a Designated Responsible Individual (DRI) and ensuring timely, reliable execution from design through deployment.
  • Demonstrate operational ownership, including participating in on‑call rotations, monitoring service health, diagnosing issues, performing root‑cause analysis, and driving fixes to restore service reliability.
  • Communicate and collaborate effectively with globally distributed engineering teams, sharing technical context, aligning on designs and execution plans, and driving progress across time zones.
  • Raise engineering quality and team effectiveness through code reviews, design feedback, mentoring junior engineers, and applying best practices in security, testing, monitoring, and automation.


Qualifications

Required Qualifications:

  • 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.
  • Passionate and self-motivated.
  • Good communication skills, both verbal and written.


Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 6+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Good experience in fine‑tuning and optimizing advanced AI models
  • Experience in RAG systems
  • Solid problem‑solving skills and the ability to work independently

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.

Senior Software Engineer

at Microsoft

Back to all Data Science / AI / ML jobs
Microsoft logo
Industry not specified

Senior Software Engineer

at Microsoft

Mid LevelNo visa sponsorshipData Science/AI/ML

Posted 9 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
United States

Join Microsoft AI Organization's Search Experience Group to work on NLP and multi‑modal AI initiatives, including RAG systems, generative search, and knowledge experiences. You will design, implement, test, and ship production‑quality features for services or applications, owning end‑to‑end delivery as a Designated Responsible Individual (DRI). You will collaborate with globally distributed teams, participate in on‑call rotations, and apply best practices in security, testing, monitoring, and automation to deliver reliable systems.

Overview

Microsoft AI Organization aims to deliver the best user experience for Web Search, Advertisement, Cloud, and Enterprise services. The Search Experience Group in Microsoft AI has more than 400 scientists and engineers, working on various NLP and multi‑modal techniques and applications.

We are looking for passionate and experienced engineers and scientists to help us on our mission of employing deep learning to understand all the data on the web — the largest store of information in human history. With this understanding we power end‑user experiences across a variety of NLP / multi‑modal related areas, especially:

  • RAG system with state‑of‑the‑art AI technology.
  • Generative answers with state‑of‑the‑art AI solution.
  • Build up the world‑class AI systems with novel NLP techniques and engineering excellence.
  • Explore cutting‑edge AI technology and deliver both research and production impact.

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.

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50‑mile commute of a designated Microsoft office in the U.S. or 25‑mile commute of a non‑U.S., country‑specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Drive core technologies and end-to-end production delivery.
  • Address challenges in products and transfer novel ideas to production applications.
  • Development for Microsoft AI scenarios, including generative search and answers, knowledge experience, etc.
  • Design, implement, test, and ship production‑quality features for services or applications, writing high‑quality, maintainable, and performant code across the full development lifecycle.
  • Contribute to technical design and architecture at the feature or component level, authoring and reviewing design documents, identifying dependencies, trade‑offs, and risks.
  • Own end‑to‑end delivery of assigned features or components, acting as a Designated Responsible Individual (DRI) and ensuring timely, reliable execution from design through deployment.
  • Demonstrate operational ownership, including participating in on‑call rotations, monitoring service health, diagnosing issues, performing root‑cause analysis, and driving fixes to restore service reliability.
  • Communicate and collaborate effectively with globally distributed engineering teams, sharing technical context, aligning on designs and execution plans, and driving progress across time zones.
  • Raise engineering quality and team effectiveness through code reviews, design feedback, mentoring junior engineers, and applying best practices in security, testing, monitoring, and automation.


Qualifications

Required Qualifications:

  • 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.
  • Passionate and self-motivated.
  • Good communication skills, both verbal and written.


Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND 6+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Good experience in fine‑tuning and optimizing advanced AI models
  • Experience in RAG systems
  • Solid problem‑solving skills and the ability to work independently

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.

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.