Join Microsoft AI (MAI), the team behind Copilot, Bing, MSN, Microsoft Advertising, and Edge, as we build the next generation of intelligent mobile experiences. We’re looking for a Software Engineer with deep expertise in iOS development to support our mobile foundations. In this role, you will architect, harden, and optimize the core layers of our mobile applications—frameworks, infrastructure, performance pipelines, and reliability systems—that power Copilot and our broader ecosystem across millions of devices.
This position is ideal for someone who thrives at the intersection of platform engineering, system design, performance optimization, and long-term architectural thinking. You will shape the technical backbone that enables product teams to move faster, ship safer, and innovate with confidence. If you enjoy building durable foundations, eliminating systemic risks, and raising the quality bar for mobile engineering, you’ll feel right at home on our team.
MAI operates with the agility of a startup—fast-paced, iterative, and impact-driven—while backed by Microsoft’s mission to empower every person and organization on the planet to achieve more. We value engineers who take initiative, navigate ambiguity with clarity, and continuously push the boundaries of what mobile platforms can achieve.
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
- Strengthen the core quality and reliability of the app, building guardrails, diagnostics, and automated protections that prevent regressions and ensure consistent performance at scale.
- Drive optimizations across the app, using deep platform knowledge to identify systemic bottlenecks and implement durable improvements.
- Partner closely with cross-functional teams (Product, Design, Research, Backend, AI) to translate complex requirements into robust, scalable client-side solutions.
- Explore and integrate AI-assisted development workflows to improve code quality, reduce iteration time, and enhance developer productivity across the mobile organization.
- Own critical incident response and long-term remediation, ensuring the app remains stable, observable, and resilient under real-world conditions.
Qualifications
Required 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.
- 2+ years of professional experience in iOS development using Swift and/or Objective‑C, with strong understanding of iOS frameworks, system behaviors, and performance characteristics.
- Proven experience building and maintaining large-scale, high-quality mobile applications with complex architecture and long-term maintainability requirements.
- Solid understanding of mobile system design, including modularization, dependency management, concurrency, memory management, and networking.
- Demonstrated ability to diagnose and resolve deep technical issues across performance, stability, and reliability dimensions.
- A growth mindset and willingness to adopt new tools, technologies, and AI-assisted engineering workflows.
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 designing mobile foundations or platform-level components (e.g., shared frameworks, internal SDKs, architecture patterns).
- Expertise in performance profiling, crash/ANR root-cause analysis, startup optimization, memory tuning.
- Experience with cross-platform client engineering (Android, React Native, Flutter, or shared C++ layers) is a plus.
- Solid communication and collaboration skills, with the ability to influence engineering direction across multiple teams.
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
Senior Applied Scientist
Senior Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
We’re building the next-generation Grounding Service that powers the latest AI applications—chat assistants, copilots, and autonomous agents—with factual, cited, and trustworthy responses. Our platform stitches together retrieval, reasoning, and real-time data so that large language models stay anchored to enterprise knowledge, the public web, and proprietary tools.
We’re looking for a Senior Applied Scientist to lead end-to-end science for grounding: inventing retrieval and attribution methods, defining factuality/faithfulness metrics, and shipping production models and APIs that scale to billions of queries. You’ll partner closely with engineering, product, research, and customers to deliver fast, reliable, and explainable answers with source citations across a diverse set of domains and modalities.
As a team, we value curiosity, pragmatic rigor, and inclusive collaboration. We believe great systems emerge when scientists and engineers co-design metrics, models, and infrastructure—and when we obsess over customer impact, privacy, and safety.
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
- Owns the science roadmap for grounding—including retrieval, re-ranking, attribution, and reasoning—driving initiatives from problem framing to production impact. Designs and evolves state-of-the-art retrieval and RAG orchestration across documents, tables, code, and images.
- Builds citation and provenance systems (e.g., passage highlighting, quote-level alignment, confidence scoring) to reduce hallucinations and increase user trust. Leads experimentation and evaluation using A/B testing, interleaving, NDCG, MRR, precision/recall, and calibration curves to guide measurable trade-offs.
- Advances tool-augmented grounding through schema-aware retrieval, function calling, knowledge graph joins, and real-time connectors to databases, cloud object stores, search indexes, and the web. Partners with platform engineering to productionize models with scalable inference, embedding services, feature stores, caching, and privacy-compliant multi-tenant systems.
- Nurtures collaborative relationships with product and business leaders across Microsoft, influencing strategic decisions and driving business impact through technology. Authors white papers, contributes to internal tools and services, and may publish research to generate intellectual property.
- Bridges the gap between researchers (e.g., Microsoft Research) and development teams, applying long-term research to solve immediate product needs. Leads high-stakes negotiations to ensure cutting-edge technologies are applied practically and effectively.
- Identifies and solves significant business problems using novel, scalable, and data-driven solutions. Shapes the direction of Microsoft and the broader industry through pioneering product and tooling work.
- Mentors applied scientists and data scientists, establishing best practices in experimentation, error analysis, and incident review. Collaborates cross-functionally with PMs, research, infrastructure, and security teams to align on milestones, SLAs, and safety protocols.
- Communicates clearly through design documentation, progress updates, and presentations to executives and customers. Contributes to ethics and privacy policies, identifies bias in product development, and proposes mitigation strategies.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ 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 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate 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 equivalent experience.
- Minimum of 4 years of hands-on experience designing and building search, retrieval, or ranking systems.
- Proven track record of shipping LLM-powered or Retrieval-Augmented Generation (RAG) systems into production environments.
- Solid coding skills and solid foundation in machine learning, with the ability to implement and optimize models effectively.
- Demonstrated ability to lead through ambiguity, make principled trade-offs, and deliver measurable impact in cross-functional, fast-paced settings.
Preferred Qualifications:
- Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Demonstrated expertise in information retrieval, with publications in top-tier conferences or journals such as NeurIPS, ICML, ICLR, SIGIR, or ACL.
- Hands-on experience in large language model (LLM) development, including pretraining, supervised fine-tuning (SFT), and reinforcement learning (RL).
- Proven track record in optimizing LLM inference, or active contributions to open-source frameworks like vLLM, SGLang, or related projects.
#MicrosoftAI #BING
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 Software Engineer(Data)
Principal Software Engineer(Data)
- Location
- Job Number
- City
- Team
- Country
- Discipline
Conversion and attribution are core business capabilities for measuring advertising effectiveness and optimizing ad delivery. They directly influence advertisers’ understanding of performance, budget allocation, and automated bidding decisions. As privacy requirements continue to tighten and cross-site tracking capabilities gradually diminish, the advertising measurement ecosystem is evolving away from approaches that rely on traditional identifiers toward conversion and attribution mechanisms that are more compliant, sustainable, and explainable.
Conversion team is responsible for building and operating these core conversion and attribution capabilities. By focusing on the generation, interpretation, and delivery of conversion signals, the team enables advertising performance measurement, delivery optimization, and scalable business growth. Its work spans the entire advertising lifecycle and places extremely high demands on business correctness, timeliness, and reliability, forming a critical foundation of a trusted measurement platform.
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
- Provides critical technical leadership across conversion and attribution, driving the continuous expansion of conversion signal coverage, the evolution of measurement logic, and systematic improvements in system reliability.
- Operating under complex business constraints and within a rapidly evolving industry landscape, the role requires balancing measurement accuracy, platform stability, and long‑term extensibility.
- In close collaboration with product, modeling, and engineering partners, this position delivers stable, scalable conversion and attribution capabilities that create sustained business value.
Qualifications
Required 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.
- Solid experience of shipping high performance C#, Java, or equivalent language code software.
- Understanding of distributed system and data parallel computing is preferred.
- Data processing or analytics experience with Spark, Flink, Kafka, Azure Data Lake is a plus.
- Domain knowledge of ads, search or content services is a plus.
- Experience of designing mission critical data pipelines with SLA commitment is a plus.
- Quick learning and solid problem solving and debugging skills.
- Accountable and proactive
- Good communication skill, fluent in English (both oral and written)
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
#MicrosoftAI
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
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join the Copilot Team and be at the forefront of AI-powered innovation. We are redefining the future of intelligent solutions, creating seamless connections across Windows, M365, and Azure. Our mission is to empower every person and organization on the planet to achieve more. We embrace a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Our values of respect, integrity, and accountability drive our inclusive culture where everyone can thrive. #CopilotTeam
As a Senior Software Engineer (AI Engineer), you will be responsible for designing, optimizing, and implementing advanced prompt engineering strategies to enhance the performance, controllability, and application effectiveness of large language models (LLMs). You will work closely with cross-functional teams (product, AI/ML, and engineering) to drive prompt optimization across real-world business scenarios, ensuring efficient inference, high-quality responses, and seamless user experience.
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, develop, and implement robust and scalable software applications that utilize AI techniques.
- Develop and optimize LLM prompt engineering techniques (e.g., Chain of Thought, ReAct, Few-Shot Learning, Self-Consistency, Prompt Chaining) to enhance model coherence, reasoning, and controllability.
- Optimize LLM models and their performance for specific use cases.
- Improve model accuracy, contextual understanding, and response reliability while minimizing hallucinations and irrelevant outputs.
- Help identify opportunities to improve and optimize existing systems using LLM.
- Work closely with Finetuning & Evaluation teams, engineering, and product teams to integrate LLM-powered solutions into Copilot.
- Stay up to date with the latest LLM research and best practices, applying new advancements to real-world applications.
- Provide technical leadership, mentoring junior engineers on prompt engineering, LLM optimization, and AI best practices.
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.
- 4+ years of software engineering experience.
- Hands-on experience working with LLMs such as ChatGPT, LLaMA, Claude, Mistral, and a deep understanding of prompt engineering techniques.
- Solid problem-solving skills in LLM inference optimization, token efficiency, and response tuning.
- Experience with AI frameworks and libraries such as LangChain.
- Deep understanding of AI ethics, bias mitigation, and RAI principles.
- Proven experience in leading technical teams and making architectural decisions for AI-powered applications.
- Solid communication and collaboration skills, with the ability to work across product, engineering, and F&E teams.
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.
- 7+ years of software engineering experience, with expertise in Python (experience in C# or Java).
#MicrosoftAI
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 Software Engineer
Principal Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
We are the MSN Content Ecosystem team under the Microsoft AI Department, building an intelligent platform for content creators. Our platform supports partner/brand onboarding, content ingestion, engagement data analysis and visualization, revenue sharing computation, and payment processing. We leverage AI to empower creators through: Customer Service Chatbot: Quickly answers any MSN partner hub related questions; Data Insight Analyzer: Analyzes revenue, content, and user data to help partners identify high-performing content patterns and optimize strategies.
We are looking for a passionate and experienced Software Engineer to join us and drive the platform’s intelligence and scalability.
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 develop core platform services for partner content onboarding, lifecycle management, data analytics, and revenue computation, ensuring correctness, extensibility, and measurable business impact.
- Lead architectural design and hands-on implementation of scalable distributed systems; drive high-quality engineering through design reviews, code reviews, testing, and secure-by-design practices.
- Collaborate cross-functionally with PMs, designers, and Applied AI/Science partners to translate requirements into technical specs and deliverables with clear success metrics and timelines.
- Integrate AI capabilities into the platform (e.g., intelligent automation, content understanding, analytics/insights pipelines) to improve relevance, quality, and operational efficiency.
- Optimize performance, scalability, reliability, and cost by identifying bottlenecks and driving improvements in availability, latency, throughput, and operational excellence.
- Mentor and influence engineers by providing technical guidance, unblocking execution, and continuously raising the bar on engineering craftsmanship and production quality.
Qualifications
Required 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.
- Solid computer science fundamentals and background knowledge in AI.
- Solid communication skills and a collaborative mindset.
Preferred Qualifications:
- Master’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 Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Prior experience in AI-related roles.
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
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
The R&D of Search Ads aims to build an online advertising ecosystem of users, advertisers, and the search engine.
Bing Search Ads Understanding team is chartered to deliver world class algorithm using web scale data. Our mission is to drive user satisfaction, advertiser ROI and Bing revenue. A core challenge is to match advertisers’ “Ad display” and users’ “query” by build an intelligent system to really understand the users need. This is a very hard problem that demands the most advanced AI models and sophisticated engineering systems. Join us to work on projects highly strategic to Bing search in a fun and fast-paced environment!
We are hiring a Senior Software Engineer (GPU Inference Optimization) to work on GPU inference optimization of language models to support the GPU serving of the models for Ads tasks including query rewrite, Ad relevance and Ad creative generation, etc. As a member of this team, you will have the opportunity to work on the fundamental abstractions, programming models, runtimes, libraries and APIs to enable large scale inferencing and online serving of models on novel AI hardware.
This is a technical role focused on GPU inference optimization of language models: it requires hands-on software development skills. We’re looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack. An entrepreneurial approach and ability to take initiative and move fast are essential.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Design, develop, and maintain high-performance software in C/C++ and Python, including GPU programming with CUDA, ROCm, or Triton.
- Optimize model inference and training pipelines for speed, throughput, memory efficiency, and cost across GPU platforms.
- Collaborate with platform teams to integrate and tune solutions on emerging accelerator stacks and rapidly evolving toolchains.
- Profile workloads end-to-end, identify bottlenecks, and implement kernel-level and system-level performance improvements.
- Partner with internal and external stakeholders to translate requirements into scalable performance features and optimizations for state-of-the-art models.
- Validate performance, stability, and correctness through benchmarking, automated testing, and production readiness reviews.
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, Python, CUDA, or ROCm
- OR equivalent experience.
- 3+ years’ practical experience working on applications that use GPUs, experience in optimizing their performance.
- Practical Experience writing new GPU kernels, going beyond experience of GPU workloads with existing library kernels.
- Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers.
Preferred Qualifications:
- 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++, CUDA, or ROCm
- OR 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++, CUDA, or ROCm
- OR equivalent experience.
- Experience in low-level performance analysis and optimization, including proficiency using GPU profiling tools such as NVIDIA Visual Profiler, and NVIDIA Nsight Compute.
- Technical background and solid foundation in software engineering principles and architecture design.
- Familiar with inference optimization, experience in developing popular inference framework such as TensorRT-LLM, SGLang, vLLM.
- Exposure to Deep Neural Network inference and experience in one or more deep learning frameworks such as PyTorch, Tensorflow, or ONNX Runtime.
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
Senior Product Manager
Senior Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft AI is redefining what’s possible with intelligent technology. We are building powerful, beautifully designed products that will shape how people live and work in the AI era. As a small, collaborative, and fast-moving team, we support one another to do the best work of our careers—moving quickly, challenging convention, and constantly raising the bar. We are proud not only of what we build, but how we build it. We operate lean, obsess over user experience, and ground every decision in data. We ship frequently, ensuring that your work has immediate and meaningful impact. In a rapidly evolving AI landscape, this role places you at the center of transformative change.
We are seeking a Senior Product Manager to lead Copilot on Mac, shaping the future of AI-powered productivity on macOS. In close partnership with Microsoft AI (MAI) teams, engineering, design, and growth, you will define and deliver the Copilot Mac experience—driving parity, elevating native macOS integration, and unlocking new AI journeys tailored for Mac users. This is an opportunity to directly influence how millions of users interact with AI in their daily workflows.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We foster a growth mindset, innovate to empower others, and collaborate to achieve shared goals. Our culture is built on respect, integrity, accountability, and inclusion—so everyone can thrive at work and beyond.
Responsibilities
- Define and drive the product roadmap for Copilot on Mac, aligning with Microsoft AI (MAI) vision and cross-surface priorities.
- Deliver full feature parity with other Copilot surfaces while elevating native Mac experiences and OS-level integration.
- Identify and prioritize user pain points through data, research, and experimentation to improve engagement, retention, and monetization.
- Partner closely with Engineering, Design, Data , Growth, and cross-functional AI platform teams to ship high-quality features at speed.
- Lead end-to-end product execution: write clear PRDs, define success metrics, manage trade-offs, and ensure timely delivery.
- Drive experimentation (A/B testing, flighting) and leverage insights to continuously optimize user journeys.
- Champion macOS-native innovation, including deep OS integrations and differentiated AI experiences
- Build scalable processes to enable cross-squad collaboration and position Copilot Mac as a first-class platform.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 5+ years experience in product/service/program management or software development
- OR equivalent experience.
- 5+ years of product management experience, preferably in consumer software, AI-powered products, or platform ecosystems.
- Proven track record of shipping complex, cross-functional features from concept to launch.
- Solid understanding of AI-powered product experiences and their application in real-world user workflows.
- Experience working closely with engineering teams and understanding technical architecture, APIs, and system constraints.
- Data-driven mindset with experience defining KPIs and running experiments.
- Excellent communication skills with the ability to influence stakeholders across disciplines.
- Strong user empathy and product intuition, with attention to UX quality and detail.
- Ability to thrive in a fast-paced, ambiguous environment and drive clarity across teams.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
#MicrosoftAI
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
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Want to build a modern web browser with security, stability and high performance? Fix them! The Microsoft Edge Fundamentals team focuses on providing basic guarantees for the normal operation of Edge, such as security, performance, stability, accessibility, etc.
We are hiring a Senior Software Engineer to work on Edge App Defaults. As a member of this team, you will gain a deep understanding of the various problems users encounter when using Edge, analyze their causes, and provide solutions. At the same time, you can also use various data platforms to evaluate the results of your work and the value it brings to users.
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
As a Senior Software Engineer in Edge App Defaults, you will be joining a team passionate about driving into Microsoft Edge. This team is keen to protect users from using Edge normally, provide users with a normal Internet experience, and stay away from various malware harassment.
- In this team, you will have the opportunity to work with other teams, not only within Edge, but also with the Windows team to provide users with good Internet experience.
- You can also dig into the OS code and gain a deeper understanding of Windows.
- You will analyze Edge online usage data to identify emerging attack behaviors targeting Edge, and drive feasible mitigation solutions end-to-end.
- You will leverage advanced AI technology to shorten the detection latency for new attack behaviors.
- You will leverage advanced AI solutions to build sustainable, iterative, and long-term effective defense strategies.
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.
- 3+ years in Windows desktop GUI application experience.
- Proficient on English reading and writing.
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.
- Familiarity with Win32 API program development.
- Chromium based work experience.
- Familiarity with assembly and reverse engineering.
- Familiarity working in an agile environment, attending daily standup.
- Average verbal smooth English communication ability.
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
Senior Applied Scientist – Bing Search
Senior Applied Scientist – Bing Search
- Location
- Job Number
- City
- Team
- Country
- Discipline
Are you passionate about building cutting-edge AI technologies at Microsoft? Do you get excited about designing systems that can search through hundreds of billions of documents in just milliseconds? If you have the skills and ambition to work alongside some of the brightest minds in the industry on projects that will make a lasting impact, STCA Bing Search Fundamental Team is the place for you.
About the Bing Search Fundamental Team
The Bing Search Fundamental Team is at the heart of Bing’s search engine. We manage tens of thousands of machines and deliver backend search services for document selection and ranking at massive scale. Our technology stack spans some of the most exciting areas in computing, including:
- Resource Scheduling
- Distributed Object Storage Systems
- Index Selection and Ranking
- AI-powered Search and NLP
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
- Expertise in Deep Learning, especially Natural Language Processing (NLP) that power Bing search.
- Influence architecture and design decisions across teams, driving best practices and common patterns.
- Collaborate effectively with multiple teams, demonstrating solid partnership and communication skills.
Qualifications
Required Qualifications:
Bachelor’s Degree in Statistics, Computer Science, or related field AND 5+ years related experience (e.g., statistics predictive analytics, research)
OR Master’s Degree in Statistics, Computer Science, or related field AND 4+ years related experience (e.g., statistics, predictive analytics, research)
OR Doctorate in Statistics, Computer Science, or related field AND 3+ year(s) related experience (e.g., statistics, predictive analytics, research)
OR equivalent experience.Expertise in deep learning, machine learning, NLP , or related areas.Ability to think creatively and deliver innovative solutions to complex problems.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:Expertise in Deep Learning, especially Natural Language Processing (NLP).Experience in search technologies, information retrieval.
#MicrosoftAI
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
Senior Applied Scientist – Bing Search
Senior Applied Scientist – Bing Search
- Location
- Job Number
- City
- Team
- Country
- Discipline
Are you passionate about building cutting-edge AI technologies at Microsoft? Do you get excited about designing systems that can search through hundreds of billions of documents in just milliseconds? If you have the skills and ambition to work alongside some of the brightest minds in the industry on projects that will make a lasting impact, STCA Bing Search Fundamental Team is the place for you.
About the Bing Search Fundamental Team
The Bing Search Fundamental Team is at the heart of Bing’s search engine. We manage tens of thousands of machines and deliver backend search services for document selection and ranking at massive scale. Our technology stack spans some of the most exciting areas in computing, including:
- Resource Scheduling
- Distributed Object Storage Systems
- Index Selection and Ranking
- AI-powered Search and NLP
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
- Expertise in Deep Learning, especially Natural Language Processing (NLP) that power Bing search.
- Influence architecture and design decisions across teams, driving best practices and common patterns.
- Collaborate effectively with multiple teams, demonstrating solid partnership and communication skills.
Qualifications
Required Qualifications:
Bachelor’s Degree in Statistics, Computer Science, or related field AND 5+ years related experience (e.g., statistics predictive analytics, research)
OR Master’s Degree in Statistics, Computer Science, or related field AND 4+ years related experience (e.g., statistics, predictive analytics, research)
OR Doctorate in Statistics, Computer Science, or related field AND 3+ year(s) related experience (e.g., statistics, predictive analytics, research)
OR equivalent experience.Expertise in deep learning, machine learning, NLP , or related areas.Ability to think creatively and deliver innovative solutions to complex problems.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:Expertise in Deep Learning, especially Natural Language Processing (NLP).Experience in search technologies, information retrieval.
#MicrosoftAI
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