1912 IT & Software Developer jobs in the US

Microsoft Corporation jobs

Software Engineer - AI Compilers

$100,600 - 199,000
Microsoft Corporation
La Avenida Street, Mountain View + Remote
$100,600 - 199,000
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors degree in Computer Science or a related technical field AND a minimum of 2 years of technical engineering experience with programming in languages such as C, C++, or Python, or equivalent experience. - Ability to pass Microsoft, customer, and government security screening criteria, including the Microsoft Cloud background check upon hire and every two years thereafter. - Preferred: Masters degree in Computer Science or related technical discipline AND 6+ years of technical engineering experience using programming languages like C, C++, or Python, or equivalent experience. - Preferred: Masters degree or PhD in Computer Science or relevant field AND 3+ years of software engineering experience, or Bachelors degree AND 5+ years of technical software engineering experience, or equivalent. - Minimum of 3 years of experience in programming with C/C++. - At least 1 year of experience with systems-level programming optimizations. - Experience with compiler construction or frameworks like LLVM/MLIR, as well as optimizing AI or numerical workloads, or high-performance computing expertise. - Familiarity with AI frameworks, AI inference systems, and kernel development for AI workloads.

Responsibilities

- Create and implement groundbreaking compiler features and advanced optimization techniques using tools such as LLVM, MLIR, Torch Dynamo, and Triton. - Develop code generation methods for emerging hardware platforms. - Design and build state-of-the-art AI software using C++ and Python. - Enhance AI workload performance, and develop new programming abstractions for AI. - Collaborate with diverse teams, including hardware architects and ML developers. - Define requirements, conceptualize and design solutions, estimate necessary effort, and schedule project deliverables. - Promote and enforce exceptional coding standards and practices, actively supporting our inclusive engineering culture. - Represent and uphold Microsofts values and culture.

Description


At Microsoft, our AI Frameworks team develops top-tier AI software essential for training and deploying the worlds most sophisticated AI models. We specialize in state-of-the-art AI compilers and innovative programming abstractions for Microsofts next-generation supercomputers and the Maia-200 AI accelerator. Our interdisciplinary culture fosters collaboration, allowing us to partner closely with hardware architects, platform engineers, researchers, and various teams throughout Microsoft. We are dedicated to participating in the open-source community as we seek skilled and collaborative Software Engineers to join our AI Compiler group. This represents a unique opportunity to engage in pioneering technology that positively impacts all Microsoft sectors. For employees residing within 50 miles of Redmond, Mountain View, Boston, or NYC, in-office attendance of 3 days per week is required, while those beyond this range may work fully remotely.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.

How many Machine Learning Engineer jobs are in the United States?

Currently, there are 1912 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.

Is the US a good place for Machine Learning Engineers?

The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Machine Learning Engineer jobs in the United States?

Asset Inventories Inc., Paxyl inc., Square One Insurance Services, IntouchCX, Tactable, D3 Security Management Systems, DataAnnotation among others, are currently hiring for ML, AI roles in the United States.

The company with most openings is Jobot as they are hiring for 131 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.