Senior Software Engineer - AI Frameworks
MicrosoftJoin the AI Frameworks Team at Microsoft
The Artificial Intelligence (AI) Frameworks team at Microsoft is at the forefront of developing AI software that powers everything from the world’s fastest AI supercomputers to mobile phones and IoT devices. We are seeking a Senior Software Engineer to join our dynamic team.
About the Role
As a Senior Software Engineer, you will work on the fundamental abstractions, programming models, runtimes, libraries, and APIs that enable large-scale training and inferencing of AI models on novel hardware. This role is highly technical and requires hands-on software design and development skills.
Key Responsibilities
- Apply engineering principles to define robust and maintainable architectures and designs.
- Collaborate across multiple disciplines, from hardware designers to machine learning developers.
- Establish and drive the adoption of good coding standards and patterns.
- Perform software development in C/C++, Python, and other languages.
- Identify requirements, scope solutions, estimate work, and schedule deliverables.
Qualifications
Required
- Bachelor’s Degree in Computer Science or a related technical discipline.
- 4+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
- 2+ years of experience with C/C++.
Preferred
- 1+ years of experience with Python.
- A deep technical background in software engineering principles and architecture design.
- Experience with deep learning frameworks like PyTorch, TensorFlow, or ONNX.
- Strong cross-team collaboration skills.
Work Environment
This position is based in Redmond, WA, and offers a hybrid work environment, allowing for both on-site and remote work.
Microsoft Values
Microsoft is committed to fostering an inclusive work environment. We value respect, integrity, and accountability, and we strive to create a culture where everyone can thrive.
Additional Information
- Salary Range: €112,000 - €238,600 per year.
- Workplace Type: Hybrid
- Job Type: Full-time
Microsoft is an equal opportunity employer. We welcome applications from all qualified individuals regardless of race, ethnicity, gender, sexual orientation, or any other characteristic protected by law.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Retirement plans
- Flexible work schedule
Similar jobs
Last update: 23 minutes ago
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
AI Framework Engineer
Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.
Senior Software Engineer, Platform
Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.
Senior Software Engineer - Azure DNS and Traffic Manager
Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Senior Software Engineer, AI
Join Lattice as a Senior Software Engineer, AI, focusing on AI/ML technologies and large language models.
Senior Technical Program Manager, AI/ML
Join Meta as a Senior Technical Program Manager in AI/ML, driving impactful AI initiatives in Seattle.
Senior Applied Scientist, AWS Marketing AI/ML
Join AWS as a Senior Applied Scientist in Marketing AI/ML, leading personalization and targeting initiatives.
Senior Fullstack Software Engineer, GenAI Horizontal Task Tooling
Join Scale AI as a Senior Fullstack Software Engineer to build web-based applications for AI data annotation.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Senior Software Development Engineer, Customer Trust - Core Services
Join Amazon as a Senior Software Development Engineer to build scalable AI systems for customer trust.