Current jobs related to Lead Software Engineer for AI and Graphics Integration - Mountain View, California - Microsoft Corporation

  • AI Engineer

    2 weeks ago


    Mountain View, California, United States Inworld AI Full time

    We are seeking a highly skilled AI Engineer to join our team at Inworld AI. As a key member of our engineering team, you will be responsible for building and deploying generative AI models that utilize Large Language Models (LLMs) to create next-generation AI characters.Key Responsibilities:Design and develop cutting-edge AI models for NLP...


  • Mountain View, California, United States Inworld AI Full time

    Why Inworld AIInworld AI is a leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action. Our technology powers experiences built by top game developers and has partnerships with key industry players such as Microsoft/Xbox, Epic Games, and Unity.We are seeking a highly...


  • Mountain View, California, United States Inworld AI Full time

    About Inworld AIInworld AI is a pioneering startup in the field of artificial intelligence and games, boasting a $500 million valuation and backing from top-tier investors. We were recognized by CB Insights as one of the 100 most promising AI companies in the world and were nominated alongside Anthropic, DeepMind, OpenAI, and Nvidia for Generative AI...

  • AI Speech Engineer

    6 days ago


    Mountain View, California, United States Inworld AI Full time

    Inworld AI is a leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action.We are seeking Staff and Principal Machine Learning Speech Engineers with extensive experience in R&D of text-to-speech (TTS) and speech-to-text (STT) technologies.As a key member of our team, you will...


  • Mountain View, California, United States Inworld AI Full time

    Inworld AI is the leading AI engine for games and interactive media, backed by top-tier investors and recognized as one of the 100 most promising AI companies in the world.The ideal candidate will have a strong technical background, a deep understanding of game engines and developer needs, and a passion for building robust, scalable API and SDK...


  • Mountain View, California, United States Inworld AI Full time

    About Inworld AIInworld AI is the leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action. Our platform powers experiences built by top industry players such as Microsoft/Xbox, Epic Games, and Unity.Job Title: Forward Deployed EngineerWe are seeking a highly skilled Forward...


  • Mountain View, California, United States Inworld AI Full time

    About Inworld AIInworld AI is a leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action. Our technology powers experiences built by top game developers and has partnerships with key industry players such as Microsoft/Xbox, Epic Games, and Unity.We are seeking Staff and...


  • Mountain View, California, United States Gatik AI Full time

    About the RoleWe are seeking a highly experienced C++ developer to join our team at Gatik AI. As a Senior Software Engineer, you will be responsible for designing, developing, and testing real-time mission-critical software for our autonomous fleet.Key ResponsibilitiesDesign and implement software solutions for our autonomy stackCollaborate with research...


  • Mountain View, California, United States Inworld AI Full time

    Why InworldInworld is a leading AI engine for games and interactive media, backed by top-tier investors and recognized as one of the 100 most promising AI companies in the world. Our suite of AI components enables developers to build interactive, responsive, and personalized AI gaming experiences.Your ImpactYou will lead the development of Inworld's AI...

  • AI Engineer

    6 days ago


    Mountain View, California, United States Inworld AI Full time

    About Inworld AIInworld AI is a leading AI engine for games and interactive media, with a $500 million valuation and backing from top-tier investors.We are seeking a Staff/Principal Machine Learning Engineer with extensive experience in Natural Language Processing (NLP) to join our team.ResponsibilitiesExplore and experiment with cutting-edge ML techniques...


  • Mountain View, California, United States Inworld AI Full time

    About Inworld AIInworld AI is a leading AI engine for games and interactive media, empowering developers to build immersive and responsive experiences. Our suite of AI components enables the creation of intelligent game behaviors, personalized interactions, and enhanced productivity through AI-generated content.Job DescriptionWe are seeking a Senior Product...

  • Cloud Engineer

    1 week ago


    Mountain View, California, United States Inworld AI Full time

    Cloud Engineer - AI InfrastructureInworld AI is the leading AI engine for games and interactive media. Our suite of AI components enables developers to build interactive, responsive, and personalized AI gaming experiences. We are looking for a Cloud Engineer - AI Infrastructure to join our team.Responsibilities:Maintain and contribute to...


  • Mountain View, California, United States Google Full time

    About the JobAt Google, we're pushing the boundaries of what's possible with technology. As a software engineer on our Pixel team, you'll have the opportunity to work on cutting-edge projects that shape the future of mobile devices and services.ResponsibilitiesDesign, develop, test, deploy, maintain, and improve software stacks for Pixel watch...

  • AI Engineer

    2 weeks ago


    Mountain View, California, United States Inworld AI Full time

    Join Inworld AI as a Forward Deployed EngineerInworld AI is a leading AI engine for games and interactive media, backed by top-tier investors and valued at $500 million. We're seeking a talented Forward Deployed Engineer to help shape the future of AI-driven video games and interactive experiences.Your ImpactAs a Forward Deployed Engineer, you'll work...

  • Software Engineer

    2 weeks ago


    Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomous vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide.Founded in 2017, our company delivers cutting-edge AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to help customers shorten time to market, build high-quality...


  • Mountain View, California, United States Inworld AI Full time

    Shape the Future of AI-Driven GamesInworld AI is seeking a talented Forward Deployed Engineer to join our team and help shape the future of AI-driven games and interactive experiences. As a key member of our team, you will work closely with high-profile partners to define, deploy, and launch groundbreaking immersive experiences.Your ImpactHelp develop and...

  • AI Prompt Engineer

    5 days ago


    Mountain View, California, United States Contextual AI Full time

    Job Title: AI Prompt EngineerDescription:At Contextual AI, we're seeking a skilled AI Prompt Engineer to join our team. As a Prompt Engineer, you will play a crucial role in designing and optimizing prompts that guide our Large Language Models (LLMs) to deliver accurate and coherent results.Key Responsibilities:* Collaborate with research engineers and...


  • Mountain View, California, United States Gatik AI Full time

    We are seeking a skilled Backend Software Engineer to join our software team at Gatik AI. As a key member of our team, you will be responsible for building and maintaining our fleet management platform, which serves our customers and partners by providing seamless visibility into and interaction with our AV fleet.This role is onsite 5 days a week at our...


  • Mountain View, California, United States Waymo Full time

    Job SummaryWaymo is a pioneering autonomous driving technology company with a mission to revolutionize the way people move. As a Senior AI Engineer, you will play a crucial role in developing cutting-edge Generative AI-driven solutions for perception simulation.Our team has built a Simulation City that enables Waymo to scale up to 10M+ autonomous miles. We...

  • Senior AI Engineer

    2 weeks ago


    Mountain View, California, United States Inworld AI Full time

    Inworld AI is seeking a highly skilled Senior AI Engineer to join our team and contribute to the development of generative models. The ideal candidate will have extensive experience in Natural Language Processing (NLP) and a strong background in machine learning frameworks such as PyTorch, TensorFlow, or JAX.The successful candidate will be responsible for...

Lead Software Engineer for AI and Graphics Integration

2 months ago


Mountain View, California, United States Microsoft Corporation Full time

At Microsoft Corporation, we are dedicated to crafting platforms and solutions that deliver extraordinary experiences, empowering individuals and organizations to reach their full potential by:

  • Designing remarkable end-to-end solutions across hardware, software, and services that users cherish and utilize daily.
  • Pioneering innovation and technology to inspire the industry and support our partner ecosystem.
  • Expanding our business and enhancing Microsoft's overall growth.

The Windows Silicon & Systems Integration team is embarking on an exciting journey to develop new experiences on the Windows platform. A core aspect of our strategy is to create desirable and powerful devices that facilitate the experiences our users seek. This endeavor requires close collaboration among hardware engineers, software developers, designers, and manufacturing teams, alongside various industry partners to achieve groundbreaking milestones.

We are in search of a Lead Software Engineer who will focus on developing software drivers and services that enable innovative AI experiences on next-generation hardware products. These AI-driven experiences will transform how devices understand users and their environments, particularly in audio, camera, and sensor applications. In this role, you will collaborate with multiple research and product teams to introduce compelling new solutions to the market. Besides developing kernel and user-mode drivers, you will have the exceptional opportunity to work across teams to identify and resolve performance bottlenecks throughout the AI framework.

At Microsoft, our mission is to empower every individual and organization on the planet to achieve more. We unite with a growth mindset, innovate to uplift others, and collaborate to achieve our collective objectives. Each day, we build upon our values of respect, integrity, and accountability to foster a culture of inclusion where everyone can flourish both at work and beyond.

In alignment with our Microsoft values, we are committed to nurturing an inclusive workplace for all employees, positively influencing our culture every day.

Key Responsibilities

  • Facilitate technical discussions regarding the architecture of Graphics and AI user-mode and kernel-mode drivers.
  • Set an example within the team by producing scalable, maintainable, and efficient code.
  • Evaluate code contributions from team members to ensure compliance with the team's and Microsoft's quality standards.
  • Identify and rectify performance bottlenecks using available tools.
  • Develop a realistic work schedule for areas of responsibility and provide regular updates to leadership and related teams.
  • Other duties as assigned.
  • Exemplify our Culture and Values.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or a related technical field AND 4+ years of technical engineering experience with programming languages such as C, C++, C#, Java, JavaScript, or Python.
  • OR equivalent experience.
  • 2+ years of experience in developing drivers for Windows, Linux, RTOS, or similar systems.

Preferred Qualifications

  • Bachelor's Degree in Computer Science or a related technical field AND 6+ years of technical engineering experience with programming languages such as C, C++, C#, Java, JavaScript, or Python.
  • OR equivalent experience.
  • Experience in software architecture and design.
  • Proficiency in system-level power and performance analysis and strong OS fundamentals.
  • Familiarity with ML and graphics APIs such as DirectML, DirectX, Vulkan, or OpenGL.
  • Experience with workload tracing tools such as GPUView.
  • Experience with performance analysis tools such as ARM Development Studio and Snapdragon Profiler.
  • Ability to quickly adapt to complex and unfamiliar codebases and collaborate across multiple teams to enhance code quality and performance.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances. If you require assistance or a reasonable accommodation due to a disability during the application process, please inquire about requesting accommodations.