Member of Technical Staff, AI Product Engineer, iOS
Member of Technical Staff, AI Product Engineer, iOS
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft AI is looking for a talented iOS engineer to help build the next wave of capabilities of our personalized AI assistant, Copilot. We’re looking for someone who will bring an abundance of positive energy, empathy, and kindness to the team every day, in addition to being highly effective. The right candidate enjoys building world-class consumer experiences and products in a fast-paced environment. The Native Engineering team is responsible for leading and building the core experience of Copilot on iOS and Android, while collaborating with our Product Management, Design and AI Research teams.
Responsibilities
- Care deeply about building outstanding consumer-grade mobile applications.
- Build consumer grade applications for iOS.
- Ship high-quality, well-tested, secure, and maintainable code.
- Work collaboratively with our Designers, Product Managers, and AI Researchers to take ambiguous projects and mold them into amazing experiences.
- Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.
- Enjoy working in a fast-paced, design-driven, product development cycle.
- Embody our Culture and Values.
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, Swift, Objective-C, or Java OR equivalent experience
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, Swift, Objective-C, or Java 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, Swift, Objective-C, or Java OR equivalent experience.
- Contributions to open-source projects.
- Experience building iOS applications from scratch.
- 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 mobile development and AI.
- Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Safety Post-Training – MAI Super Intelligence Team
Member of Technical Staff, AI Safety Post-Training – MAI Super Intelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Leverage expertise in AI safety to uncover potential risks and develop novel mitigation strategies, including alignment techniques, constitutional AI approaches, RLHF, and robustness improvements for large language models.
- Create and implement comprehensive evaluation frameworks and red-teaming methodologies to assess model safety across diverse scenarios, edge cases, and potential failure modes.
- Build automated safety testing systems, generalize safety solutions into repeatable frameworks, and write efficient code for safety model pipelines and intervention systems.
- Maintain a user-oriented perspective by understanding safety needs from user perspectives, validating safety approaches through user research, and serving as a trusted advisor on AI safety matters.
- Track advances in AI safety research, identify relevant state-of-the-art techniques, and adapt safety algorithms to drive innovation in production systems serving millions of users.
- Embody our culture and values.
Qualifications
- Bachelor’s Degree in Computer Science, or related technical discipline 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.
- 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 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 equivalent experience.
- Experience prompting and working with large language models.
- Experience writing production-quality Python code.
- Demonstrated interest in Responsible AI.
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Technical Program Manager – AI/ML
Technical Program Manager – AI/ML
- Location
- Job Number
- City
- Team
- Country
- Discipline
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.
Help deliver one of the best foundational models in the world at Microsoft AI.
Microsoft Superintelligence Team
Microsoft Superintelligence team’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.
This role is part of Microsoft AI’s Superintelligence Team. The MAIST is a startup-like team inside Microsoft AI, created to push the boundaries of AI toward Humanist Superintelligence—ultra-capable systems that remain controllable, safety-aligned, and anchored to human values. Our mission is to create AI that amplifies human potential while ensuring humanity remains firmly in control. We aim to deliver breakthroughs that benefit society—advancing science, education, and global well-being.
We’re looking for highly motivated and detail-oriented Technical Program Managers to help bring our vision to life. We are seeking outstanding individuals excited about contributing to the next generation of systems that will transform the field. We are looking for candidates who:
Deeply understand the pipeline of collecting data, training, evaluating, and serving language models and multimodal models.
Have experience working side-by-side with AI researchers and engineers.
Thrive in a 0->1, scrappy, innovative environment.
Are passionate about managing high-stakes, time-sensitive, large-scale programs.
Take initiative and enjoy finding paths through complexity in a fast-paced environment.
Are comfortable owning projects that span offices, teams, and time zones, can coordinate different workstreams, and drive to relentlessly unblock progress.
Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies.
Possess strong technical curiosity and judgment.
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, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
Coordinate projects and programs including all elements of end-to-end program planning, timelines, milestones, performance metrics, risk anticipation/mitigation and resource needs for programs and product cycles.
Collaborate with product teams, engineers, researchers, and external partners to identify gaps and drive timelines toward resolution and mitigation.
Leverage data and analytics to identify opportunities for improvement, track progress, and measure the impact of quality and efficiency programs.
Foster a culture of collaboration, continuous improvement, and growth.
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 quality and efficiency within the team.
Work closely with teams on infrastructure, data engineering, pre-training, post-training, and product feedback.
Advance the AI frontier responsibly.
Embody Microsoft’s culture and values.
Qualifications
Required Qualifications
- Experience developing AI/ML models — including working with data, training models, and evaluating model quality.
- Experience leading complex technical programs end‑to‑end — planning work, managing timelines, milestones, and risks.
- Experience working closely with engineers, researchers, and product teams to deliver technical outcomes.
- Experience using data and metrics to track progress, spot issues early, and guide decisions.
Microsoft will accept applications and process offers for these roles on an ongoing basis.
#MicrosoftAI #MAI #TechnicalProgramManager #AIJobs #Copilot
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Technical Program Manager – AI/ML
Technical Program Manager – AI/ML
- Location
- Job Number
- City
- Team
- Country
- Discipline
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.
Help deliver one of the best foundational models in the world at Microsoft AI.
Microsoft Superintelligence Team
Microsoft Superintelligence team’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.
This role is part of Microsoft AI’s Superintelligence Team. The MAIST is a startup-like team inside Microsoft AI, created to push the boundaries of AI toward Humanist Superintelligence—ultra-capable systems that remain controllable, safety-aligned, and anchored to human values. Our mission is to create AI that amplifies human potential while ensuring humanity remains firmly in control. We aim to deliver breakthroughs that benefit society—advancing science, education, and global well-being.
We’re looking for highly motivated and detail-oriented Technical Program Managers to help bring our vision to life. We are seeking outstanding individuals excited about contributing to the next generation of systems that will transform the field. We are looking for candidates who:
Deeply understand the pipeline of collecting data, training, evaluating, and serving language models and multimodal models.
Have experience working side-by-side with AI researchers and engineers.
Thrive in a 0->1, scrappy, innovative environment.
Are passionate about managing high-stakes, time-sensitive, large-scale programs.
Take initiative and enjoy finding paths through complexity in a fast-paced environment.
Are comfortable owning projects that span offices, teams, and time zones, can coordinate different workstreams, and drive to relentlessly unblock progress.
Demonstrate a proactive attitude and enthusiasm for exploring new methods and technologies.
Possess strong technical curiosity and judgment.
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, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
Coordinate projects and programs including all elements of end-to-end program planning, timelines, milestones, performance metrics, risk anticipation/mitigation and resource needs for programs and product cycles.
Collaborate with product teams, engineers, researchers, and external partners to identify gaps and drive timelines toward resolution and mitigation.
Leverage data and analytics to identify opportunities for improvement, track progress, and measure the impact of quality and efficiency programs.
Foster a culture of collaboration, continuous improvement, and growth.
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 quality and efficiency within the team.
Work closely with teams on infrastructure, data engineering, pre-training, post-training, and product feedback.
Advance the AI frontier responsibly.
Embody Microsoft’s culture and values.
Qualifications
Required Qualifications
- Experience developing AI/ML models — including working with data, training models, and evaluating model quality.
- Experience leading complex technical programs end‑to‑end — planning work, managing timelines, milestones, and risks.
- Experience working closely with engineers, researchers, and product teams to deliver technical outcomes.
- Experience using data and metrics to track progress, spot issues early, and guide decisions.
Microsoft will accept applications and process offers for these roles on an ongoing basis.
#MicrosoftAI #MAI #TechnicalProgramManager #AIJobs #Copilot
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff – Principal Software Engineer
Member of Technical Staff – Principal Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Collaborate with AI researchers, product managers, and designers to bring a world-class AI health companion to the world.
- Own the end-to-end development of features, from ideation and specification through to deployment and iteration.
- Design, build, and optimize production-grade code, delivering robust features within a much larger existing architecture.
- Work independently across a wide range of our stack, shipping delightful user experiences.
- Ensure resilience, maintainability, and security above all else.
- Build the hiring pipelines, onboarding frameworks, or software development best practices as needed to scale an engineering team around you.
- Guide peers, contributing to a culture of technical excellence and continuous improvement.
Qualifications
- Bachelor’s or Higher Degree in Computer Science, or related technical discipline AND strong software engineering experience with coding in languages/frameworks including, but not limited to, C#, C, C++, Java, Python, Rust, Typescript, Swift, Kotlin.
- Demonstrated expertise building products at scale, with domain expertise in one or more of distributed systems, cloud infrastructure, web, mobile, GenAI.
- Experience collaborating in cross functional teams, working through ambiguity to deliver high quality products.
- Have 0 to 1 experience with a bias towards shipping and learning, while balancing a high-quality bar.
- Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
- Experience in healthcare technology, particularly with regulated medical devices.
- 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 and patterns in AI.
- Experience developing and improving evaluation methodologies for assessing quality of LLM-based products.
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Principal Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
Our mission is to build Vertical Knowledge Agents that seamlessly power both proactive experiences on Copilot Discover and vertical search experiences across Consumer and M365 Copilot. These agents reason across rich multimodal data, generate insights autonomously, and deliver trusted, context-aware answers that inform, assist, and inspire millions of users every day.
As a Principal Product Manager for Vertical Knowledge Agents, you will define and drive the strategy for how our vertical domains evolve into intelligent, agentic ecosystems. You’ll work across AI, data, and UX disciplines to design agentic systems that connect structured data and AI-generated insights into cohesive experiences that appear in Copilot, Windows Feed, Bing, and M365 surfaces. In this role, you’ll collaborate with AI researchers, designers, and engineers to advance the agentic pipeline and develop Copilot-curated stories and autonomous domain-aware agents. You’ll help shape the future of AI experiences by integrating advanced language models with authoritative content, influencing key product surfaces like Copilot, MSN, and Bing. The position offers the chance to work alongside leading AI and product teams within Microsoft’s Copilot ecosystem, with flexible hybrid options in Redmond, WA.
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
- Define and drive the vision for Vertical Knowledge Agents that unify structured data, licensed MSN content, and AI grounding to deliver authoritative and contextual insights in Copilot, MSN, and Bing.
- Influence end-to-end product direction, from agent architecture and ranking frameworks to multimodal UX experiences.
- Partner with AI Research, Design, and Engineering to develop, evaluate, and ship agentic experiences that turn information into proactive guidance.
- Establish evaluation metrics that balance grounding accuracy, user delight (SBS, CSAT), and business growth (DAU, retention, engagement).
- Scale experiences across surfaces through a unified grounding and data platform that powers both reactive (Copilot queries) and proactive (Discover, dashboards, notifications) intelligence.
- Champion Responsible AI, ensuring transparency, fairness, and quality in generative experiences.
- Mentor and influence Product Management peers, establishing best practices for AI-enabled product management across Microsoft’s vertical ecosystems.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience.
- Preferred Qualifications:
- Bachelor’s Degree AND 12+ years experience in product/service/program management or software development
- OR equivalent experience.
- Proven success in building data-driven or AI-powered products at scale.
- Demonstrated ability to translate complex AI/ML capabilities into intuitive user experiences.
- Technical fluency with LLM-based evaluation loops and Responsible AI practices.
- Domain experience in Finance, or News, or similar structured content domains.
- Proven record of cross-functional leadership and multi-surface product delivery.
- Deep passion for responsible and trustworthy AI.
- Understands model behavior, grounding, and feedback loops; collaborates effectively with AI research and data science.
#MicrosoftAI
Product Management IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Platform Engineer
Member of Technical Staff, AI Platform Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- As an AI Platform Engineer, you will play a crucial role in building and releasing production software at the platform level. You will work on APIs, data flows, systems, and services that form the backbone of our AI products. Your expertise will help us create robust and scalable platforms that drive innovation and efficiency.
- Design, develop, and maintain platform-level software solutions.
- Collaborate with cross-functional teams to integrate AI capabilities into various products.
- Ensure the reliability, scalability, and performance of platform components.
- Stay updated with the latest advancements in AI and engineering.
- Work alongside the technical staff and AI researchers to improve model development flows.
- Embody our Culture and Values.
Qualifications
Required Qualifications
- Bachelor’s Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to TypeScript, Python, C, C++, C#, Java
- OR equivalent experience.
- Bachelor’s degree in computer science, or related technical discipline AND 6+ years technical engineering experience building web services with coding in languages including, but not limited to: Python, Golang, Java/Scala, Rust
- 6+ years’ experience in building and releasing production software at the platform level.
- Deep experience with all of the following languages: Golang, Java/Scala, Typescript (React/Next.js)
- Experience in model pretraining, post-training, evaluation, and inference
- Experience using Machine Learning frameworks, including experience using, deploying, and scaling language learning models, either personally or professionally.
- Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.
- Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.
- Experience going from zero-to-one as well as working with developed systems.
- Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Platform Engineer
Member of Technical Staff, AI Platform Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
Work on building new AI features that enhance copilot.
Build secure and performant AI Platform services that power Copilot.
Work collaboratively with other AI Researchers, Platform, infrastructure, application engineers to build next generation AI products and services.
Ship high-quality, well-tested, secure, and maintainable code.
Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.
Enjoy working in a fast-paced, design-driven, product development cycle.
Qualifications
Bachelor’s degree in computer science, or related technical discipline AND 4+ years technical engineering experience building customer-facing applications/products with coding in languages including, but not limited to C#, Python, Java, Golang
OR equivalent experience.
Experience leveraging generative AI technologies to develop innovative and user-focused product features.
4+ years’ experience building APIs and creating pipelines for large-scale products
4+ years’ experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc.
Experience using Machine Learning frameworks, including experience using, deploying, and scaling language learning models, either personally or professionally.
Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security.
Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.
Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.
Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI.
Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
MAI Ads team in Microsoft APRD is responsible for providing the advertising industry with the state-of-the-art online advertising platform and service. Our team is at the core of this effort, working on the following research & development: Selection(recall), Relevance, User Response Prediction (Click Prediction and Conversion prediction), Autobidding, Large Language Model and Large Scale Machine Learning Training & Serving System. The team is a world-class R&D team of passionate and talented scientists and engineers who aspire to solve challenging problems and turn innovative ideas into high-quality products and services that can help hundreds of millions of users and advertisers, and directly impact our business.
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
- Design and implement distributed training systems for machine learning models with trillions of parameters.
- Develop and deploy streaming training and publishing solutions for large-scale machine learning models.
- Analyze metrics from offline and online testing to identify opportunities, and deliver robust, scalable solutions.
- Collaborate with cross-functional teams to ensure high-quality, efficient delivery of solutions.
Qualifications
- 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.
- Quick learning and solid problem solving and debugging skills.
- Good communication skill, fluent in English (both oral and written).
Preferred Qualifications:
- 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 with machine learning, LLM or TensorFlow/PyTorch distributed training.
- Domain knowledge of ads, search or content services.
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff – Retrieval-Augmented Generation (RAG)
Member of Technical Staff – Retrieval-Augmented Generation (RAG)
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Design and build large-scale Copilot memory and personalization systems leveraging search, embeddings, retrieval, ranking, and Retrieval-Augmented Generation (RAG).
- Apply subject-matter expertise in cross-product features, collaborating with appropriate stakeholders to drive project plans, release plans, and deliverables across multiple groups.
- Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
- Proactively seek out new knowledge and adapt to new trends, technical solutions, and patterns that improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale, and share knowledge with other engineers.
- Enjoy working in a fast-paced, design-driven, product development cycle.
- Navigate ambiguity and clear roadblocks to deliver solutions quickly and iteratively, ensuring they reach users effectively.
Qualifications
- Bachelor’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 equivalent experience.
- 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 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 equivalent experience.
- 4+ years’ experience building APIs and creating pipelines for large-scale products
- Experience building and deploying machine learning or large language model (LLM) applications at scale.
- Thrive in a fast-paced, collaborative environment and are comfortable making progress in ambiguity.
- Experience designing and implementing large-scale embedding, retrieval, and ranking systems.
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC6 – The typical base pay range for this role across the U.S. is USD $163,000 – $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 – $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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 jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer