19 hours ago
Remote, United StatesMid Level
H1B sponsor
Base Salary
$102k - $219k/yr
Responsibilities
- Design and implement software architectures and components for dynamic code generation and deployment.
- Analyze and transform code using LLVM IR and develop advanced JIT-compilation features.
- Build system and runtime components for deploying application code to AI accelerator devices.
- Develop software in C, C++, Python, and other appropriate languages.
- Collaborate with hardware architects, platform engineers, researchers, and ML developers.
- Identify requirements, scope solutions, estimate work, and plan deliverables.
- Contribute to sound engineering practices and an inclusive, collaborative team culture.
Requirements
- Bachelor’s degree in computer science or a related technical field and 2+ years of technical engineering experience with coding, or equivalent experience.
- At least 2 years of software development experience.
- At least 1 year of experience with C/C++.
- At least 1 year of experience developing software for GNU/Linux or another Unix-like platform.
- At least 1 year of experience with optimized systems-level programming.
- Experience building compilers or other tooling using compiler frameworks such as LLVM.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
