
Principal Machine Learning Engineer London, England
Microsoft
Full Time
London, England
58955 - 73595 GBP ANNUAL Today
Job description
We are hiring a Machine Learning Engineer with deep experience and expertise designing and delivering solutions using modern software engineering practices and cloud technologies. You will be working side-by-side with customer engineers to build innovative solutions. As part of our team, you will thrive in working with a variety of technologies, not just Microsoft technology. You will solve exciting business problems, contribute to open source, and collaborate with Microsoft product teams.
Industry Solutions Engineering (ISE) is part of Microsoft Industry Solutions, a global organization of over 16,000 strategic sellers, industry experts, elite engineers, and world-class architects, consultants, and delivery experts who work together to bring Microsoft’s mission of empowerment – and cutting-edge technology - to life for the world’s most influential customers.
The ISE team works directly with customers looking to leverage the latest technologies to address their toughest challenges. We develop solutions side-by-side with our customers through collaborative innovation to solve their challenges. This work involves the development of broadly applicable, high-impact solution patterns and open-source software assets that contribute to the Microsoft platform. In this role, you will be working with engineers from your team and our customers’ teams to apply your skills, perspectives, and creativity to grow as engineers and help solve our customer challenges.
Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints and be their authentic selves. Join us and help create life-changing innovations that impact billions around the world.
Watch this video to learn more about who we are and what we do: https://aka.ms/csevideo.
Responsibilities
Understand User Requirements
- Working hands-on with our most strategic customers from design through implementation of AI applications, setting examples for good engineering and software development practices along the way.
Design
- Utilizing traditional and deep learning ML capabilities to solve critical customer problems
Coding
- Reviews the code of a product to assure it meets the team's and Microsoft’s quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution area. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed. Considers diagnosability, reliability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered. Applies and screens for coding patterns and best practices in reviews, and provides feedback on code to drive adherence to best practices.
Implement
- Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Organizes work into smaller sets of tasks as part of an overall roadmap. Guides other members for project estimation and escalates any issues that would cause a delay.
Engineering Excellence
- Modeling our core values and being a great teammate to help other engineers become stronger problem solvers, architects, communicators, and collaborators.
- Exhibiting technical leadership across the broader ISE organization, with the Microsoft product teams, and the open-source community.
- Continuously building your technical knowledge and improving our ability to deliver quality solutions by evolving our engineering process and technical capabilities.
Qualifications
Required Qualifications:
-
Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- Experience with ML frameworks like Pytorch, Tensorflow, or Keras
- Experience with Azure cloud specifically
- Previous experience in a customer-facing role, working across heterogeneous teams of internal and external engineers
- High tolerance for ambiguity and context switching
- Enjoy travel and are comfortable with travel up to 25%
#ISEngineering #aistudio
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Microsoft
https://www.microsoft.com/en-gb/
Redmond, United States
Satya Nadella
$10+ billion (USD)
10000+ Employees
Company - Public
Computer Hardware Development
1975