Join Microsoft as a Software Engineer in AI/ML
Are you passionate about artificial intelligence and machine learning? Do you want to work on cutting-edge projects that empower people and organizations to achieve more? Microsoft is looking for a talented Software Engineer to join our AI/ML team in Redmond, Washington.
About the Role
As a Software Engineer on AI and/or ML projects, you will develop software, tools, and code to support design, infrastructure, and technology platforms, including large and small language models (LLMs/SLMs). You will create and implement extensible and maintainable code and prompts for products, services, or features. You will partner with stakeholders to determine user requirements and incorporate feedback into future designs or solution fixes.
Key Responsibilities
- Collaborate with key stakeholders to define feature requirements and integrate feedback to enhance design.
- Evaluate AI technologies and architectures when developing solutions.
- Implement AI platform improvements like fine-tuning or training custom ML models.
- Apply coding standards and best practices through code reviews.
- Utilize debugging tools to address issues in product features, ensuring code quality and reliability.
- Contribute to data analysis and feedback integration for product engineering decisions.
- Ensure compliance with security, privacy, safety, and accessibility standards.
Qualifications
Required
- Bachelor's Degree (or currently pursuing) in Computer Science or related technical discipline.
- Proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
Preferred
- 1+ year(s) technical engineering experience with coding in the aforementioned languages.
- Master's Degree (or currently pursuing) in Computer Science or related technical field.
Why Microsoft?
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We foster a culture of inclusion where everyone can thrive at work and beyond. We are committed to responsible AI practices to ensure our systems meet our commitments to our customers.
Location
This role is based in our Redmond, Washington office. Please note that this application is only for roles based in this location.
Salary and Benefits
The typical base pay range for this role across the U.S. is €81,900 - €160,200 per year. Certain roles may be eligible for additional benefits and other compensation.
Join us and be part of a team that is making a difference in the world through technology. Apply today!
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Retirement plans
- Flexible work hours
- Professional development opportunities
Similar jobs
Last update: 23 minutes ago
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior IoT Engineer
Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
LLM Backend Developer
Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.