Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - AI Frameworks

$119.8k - $234.7k

Microsoft Corporation

Overview

The AI Frameworks team at Microsoft accelerates andoptimizeslarge language model deployment on Microsoft's MAIA AI accelerators and GPUs. We build software across the stack, fromPyTorchand inference systems such asvLLMandSGLangto performance-critical runtime and kernel components. Our teamoperatesat the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software, with a highly collaborative and inclusive culture.

We are seeking a self-motivated Senior Software Engineer - AI Frameworks who thrives on technical innovation, enjoys diving deep into technical details, and adapts quickly in a fast-moving environment. This is a unique opportunity to directly shape the software that powers Microsoft's most advanced AI infrastructure-from custom silicon to the models running on it.

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
  • Architect and implement efficient tensor computation primitives and software abstractions for custom AI accelerators.

  • Develop and extendPyTorchfeatures for model onboarding, optimization, and execution on custom AI accelerators.
    Contribute to and improve AI inference stacks such asvLLMandSGLang, including scheduling, KV cache management, and serving pipelines.

  • Design, develop,profile,andoptimizehigh-performance kernels for NPUs (MAIA) and GPUs to accelerate LLM inference and training workloads.

  • Collaborate across disciplines to define requirements and

  • Deliver practical solutions to new technical challenges.



Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Scienceor related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python 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, C, C++, 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++, or Python OR equivalent experience.

  • Experience withPyTorchinternals, custom operators, hardware backend, ortorch.compile/Dynamo-based optimization flows.

  • Experience with AI inference stacks such asvLLM,SGLang, or similar large-scale model serving systems.

  • Experience with NPU orGPUkernel development and optimization (e.g., CUDA, Triton, or accelerator-specific toolchains).

  • Familiarity with common LLM concepts such as attention mechanisms, KV caching, quantization (PTQ/QAT), and distributed parallelism strategies (TP, PP, DP).

#AIInfra

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800.00 - $234,700.00 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 $160,200.00 - $261,000.00 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - AI Frameworks in Mountain View, CA vacancy
  • $184k - $287.5k

     ...Senior Engineer, NIM Platform SDK and Microservice Framework NVIDIA is the platform for every new AI-powered application. We seek a senior engineer to own and evolve the core NIM...  ...scale. The role involves solving deep software engineering challenges. These include high... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...We are seeking a Senior Software Engineer to drive integration of the NVIDIA Grove project within Dynamo and across a set of leading open-source AI frameworks. In this role, you will develop production-grade software enabling Grove capabilities to be adopted, scaled, and... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...computing experiences-from AI and data centers, to PCs,...  .... THE ROLE: As a senior member of the LLM inference framework team, you will be...  ...intersection of inference engines, distributed systems, and...  ...kernel development Software Engineering ~ Expertise... 
    Senior

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    14 hours ago
  • $184k - $287.5k

     ...for a motivated Deep Learning engineer to bring advanced CUDA...  ...Distributed Runtime technologies into AI stacks, including PyTorch,...  ...and Runtime abstractions in AI frameworks: from PoC to performance...  ...systems principles (aka systems software fundamentals) ~ Adaptability... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $102.1k - $202.2k

     ...cycle, highly competitive, and hardcore AI/ML frameworks team with ambitious goals to advance AI...  ...Frameworks team at Microsoft develops software that pushes the cutting edge of...  ...and many others. As a Software Engineer on our team, you would have the opportunity... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Remote work
    3 days per week

    Microsoft Corporation

    Mountain View, CA
    6 days ago
  • $129k - $198.4k

    General Motors is seeking an AI/ML Engineer for the Metrics Frameworks team in Sunnyvale, California. The successful candidate will focus on developing analytics frameworks and tools to accelerate autonomous vehicle development and testing. Candidates should have a BS in... 
    Senior

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...the most significant capability gains in AI today. It is the process that teaches a...  ...can do. NVIDIA is building an RL Frameworks engineering team to develop the open‑source tools and...  ...teams depend on. The team spans the full software stack, from collaborating closely with... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $240k - $320k

     ...looking for experts for product engineering of AI-based Autonomous Driving...  .... Job Description As the Senior Principal Engineer, E2E AI Training Framework for Autonomous Driving Systems,...  ...~10+ years of experience in software development and system engineering... 
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    Bosch USA

    Sunnyvale, CA
    15 days ago
  • $184k - $356.5k

    NVIDIA Corporation is looking for a Senior Engineer to own and evolve the core NIM Platform SDK and microservice framework. This role involves developing high-performance systems...  ...and collaborating across teams to deliver AI inference at scale. The ideal candidate should... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    14 hours ago
  • $185k - $230k

     ...We're building the next generation of AI-native product experiences, where conversations...  ...turn directly into outcomes. As a Senior Software Engineer on our Product teams, you'll own...  ...improve feedback loops (evaluation frameworks, user signals, experimentation) to systematically... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    14 hours ago
  • $123.2k - $189.1k

     ...Job Description The Role As a Software Engineer on the Metrics Frameworks team, you will lead the development of tooling to monitor and improve our...  ...collaborate closely with Simulation Evaluation, Embodied AI, and System and Test Engineering teams, enhancing... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Mountain View, CA
    14 hours ago
  •  ...Software Engineer Opportunity Location: San Francisco Bay area, hybrid role (2x/ week in downtown...  ...~ Mastery of backend & frontend frameworks and languages such as Node.js, Python,...  ...Strong desire to learn and integrate AI-driven features into products B2B high... 
    Senior
    Work at office

    Pear VC

    Palo Alto, CA
    1 day ago
  • $184k - $356.5k

    NVIDIA Gruppe is seeking a Senior Engineer to lead the evolution of the core NIM Platform SDK and microservice framework in Santa Clara, California. This hands-on role involves...  ..., contributing to production-grade software supporting AI applications. The position offers a... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...ABOUT OPERIO Operio.ai is building AI-native operational intelligence...  ...THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio...  ...with AI engineers to wire multi-agent framework outputs into clean, reliable product... 
    Senior
    Flexible hours

    Operio

    Palo Alto, CA
    4 days ago
  •  ...DataVisor is the world’s leading AI-powered Fraud and Risk...  ...intelligence, powerful decision engine and investigation tools work together...  ...globe. Our award-winning software platform is powered by a team...  ...~ Experience in the Spring Framework is a plus ~ Experience with... 
    Senior

    DataVisor

    Mountain View, CA
    4 days ago
  • $204k - $259k

     ...across 15+ U.S. states. The Waymo ML Frameworks & Efficiency team partners with Research...  ...that are core to our autonomous driving software. We help our partners by offering the best...  ...driving. We are looking for engineers with ML system expertise to help us train... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $190k - $220k

     ...documents computable. We are an AI-native company transforming...  ..., auditable data that software can understand and act on. Our...  ...together some of the strongest AI Engineers and Machine Learning Engineers...  ...Experience with ML frameworks like pytorch. Experience... 
    Senior
    Work at office

    Landing AI

    Mountain View, CA
    14 hours ago
  • $193k - $291k

     ...driver, combining cutting-edge AI with automotive-grade...  ...are looking for self-motivated engineers to build the next-generation...  ...infrastructure and data collection frameworks for massive volume autonomy...  ...modules Collaborate with other software teams to build foundational... 
    Senior

    Nuro

    Mountain View, CA
    3 days ago
  • $175k - $186k

     ...team and grow with us. As part of the Software Engineering team, you will drive the development...  ...Experience with GStreamer or similar multimedia frameworks Experience running or optimizing...  ...We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    1 day ago
  •  ...Commure, we're building the AI Operating System for healthcare...  ...Work across the entire software stack Work with a stack that...  ...React, Flutter, Flask, and other frameworks Work directly with...  ...degree in Computer Science, Engineering, or a related field, or equivalent... 
    Senior
    Work at office
    Immediate start

    Commure Athelas

    Mountain View, CA
    2 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Teleoperation Mountain View, California (HQ) Who We Are Nuro is a...  ...scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro...  ...Build a network interface bonding framework to maximize bandwidth and LTE network... 
    Senior
    Remote work

    Nuro

    Mountain View, CA
    1 day ago
  • $190k - $210k

     ...tax credits and capitalize software costs. Neo.Tax is...  ...payroll systems and uses AI to do in hours what used to...  ...work.Neo.Tax is seeking a Senior Full-Stack Software Engineer who wants to build products...  ...in NodeJS and associated frameworks.Strong proficiency with distributed... 
    Senior
    Full time
    Contract work
    Temporary work
    H1b
    Remote work
    Work from home
    Visa sponsorship
    Flexible hours

    NEO Corporation

    Palo Alto, CA
    14 hours ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Onboard Autonomy Nuro Mountain View, CA, US Full-Time Engineering...  ...driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses...  ...(commonly ROS/ROS 2, custom pub/sub frameworks, gRPC, DDS, etc.). Proficiency with... 
    Senior
    Full time
    Local area

    Softbank Investment Advisers

    Mountain View, CA
    1 day ago
  • COMMURE Incorporated is hiring a Senior Software Engineer in Mountain View, California. In this role, you'll architect scalable detection frameworks and integrate threat intelligence into automated...  ...detections in Splunk, building AI-driven security tools, and automating... 
    Senior

    COMMURE Incorporated

    Mountain View, CA
    14 hours ago
  •  ...improving our customer-facing software to provide even more value....  ...questions like: What does the ideal AI-first tracking of the world's...  ...Work with founders & core engineering team on developing a software...  ...JavaScript languages and frameworks such as TypeScript and React... 
    Senior
    Work experience placement
    Live in
    Remote work

    Corvus Robotics

    Mountain View, CA
    1 day ago
  • $165k - $242k

     ...Senior Software Engineer II, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology...  ...: Contributions to inference frameworks (vLLM, Triton, TensorRT-LLM, Ray... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $176.4k - $264.6k

     ...Senior Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology...  ...driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses...  ...etc). You know your way around RPC frameworks (gRPC, Thrift) and pubsub systems (... 
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  • $181.1k - $272.1k

     ...Senior Software Engineer Do you love working on challenges that no one has solved yet? Imagine what...  ...using the latest cutting-edge and AI/ML technologies. Join our team, and experience...  ...Docker, Kubernetes) Experience in frameworks like ReactJS, and Angular for building... 
    Senior
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $193.3k - $261.5k

     ...passionate about large-scale systems, AI innovation, and customer...  ...by building tooling and frameworks that enable rapid hypothesis...  ...operational excellence * Raise the engineering bar through technical...  ...non-internship professional software development experience - 5+... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • $170k - $230k

     ...solution that integrates advanced software and hardware powering the...  ...We're looking for a Senior Software Engineer (Unity / C#) to build and scale...  ...AVs Tech Brew: Gatik AI exec unpacks the regulations...  ...Third-Party Safety Assessment Framework Auto Futures: Autonomous... 
    Senior
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - AI Frameworks. Be the first to apply!