Principal Applied Scientist - Speech Enhancement and Speech Processing

1 Hour ago • All levels • Research & Development

About the job

Job Description

This role involves leading the development of speech processing solutions for Microsoft's next-generation devices. As a Principal Applied Scientist, you'll be a hands-on tech lead for the Microsoft Voice Clarity audio capture pipeline, creating algorithms and ML models for real-time audio processing. This includes scoping, architecture design, implementation of new features, code review, and collaboration with other teams. You'll need expertise in signal processing, machine learning, and experience optimizing models for inference on CPUs and GPUs. The position requires strong communication, problem-solving skills, and the ability to work in ambiguous situations. Mentoring and guiding other team members is also a key responsibility.
Must have:
  • Bachelor's degree in relevant field
  • Experience building production algorithms
  • Signal processing, linear algebra, ML knowledge
  • Strong communication skills
  • Lead and implement new features
Good to have:
  • Doctorate in relevant field
  • Experience with speech enhancement techniques
  • Model optimization for CPUs/GPUs/NPUs
  • Proficiency in C++
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

Join the Applied Sciences Group and help create the future of Microsoft’s hardware and software businesses. For this opening, we are looking for a Principal Applied Scientist to be a hands-on tech lead for the Microsoft Voice Clarity audio capture pipeline. The candidate should have demonstrable experience with development of algorithms and ML models for real-time audio processing. They will work with a multi-interdisciplinary team, with the goal of delivering state-of-the-art speech processing solutions for the next generation of devices and user experiences.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, Electrical or Computer Engineering, or related field AND experience with research and development
  • Experience building production algorithms and models. 
  • Solid foundation of signal processing, matrix linear algebra and machine learning.
  • A strong drive to experiment, prototype and improve.
  • The ability to clearly communicate what work you have done, why it was important, and how it was different from other projects.
  • Creativity coming up with ideas and clever solutions to problems, as well as turning around and building them.
  • Ability to work in ambiguous uncharted areas and having the experience, creativity and technical depth to identify technical gaps, acquire missing information, align requirements and pick the right direction.

Preferred Qualifications:

  • Doctorate in Computer Science, Electrical or Computer Engineering, or related field AND experience with research and development
  • Fluency training machine learning models for speech enhancement (e.g., beamforming, sound source localization, echo cancellation, noise reduction, blind source separation, spatial audio) or speech processing (e.g., transcription, diarization, keyword spotting, speaker identification).
  • Experience optimizing models for inference on CPUs and GPUs (and ideally, NPUs).
  • Proficiency with C++.

 

Responsibilities

  • Lead scoping, definition, architecture, design and implementation of new features.
  • Review architecture, designs and code for quality and adherence to technical standards.
  • Plan and prioritize work, from prototype to production.
  • Collaborate with partner teams on research, development and planning.
  • Mentor, guide and help unblock others.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Budapest, Hungary (Hybrid)

Zürich, Zurich, Switzerland (On-Site)

Redmond, Washington, United States (Remote)

Redmond, Washington, United States (On-Site)

Atlanta, Georgia, United States (Remote)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Lead Technical Designer

Playrix, Ireland (Remote)

Naughty Dog - SENIOR TECHNICAL GAMEPLAY ANIMATOR

Naughty Dog, United States (On-Site)

Luxoft - Senior Golang Developer

Luxoft, United States (Remote)

Microsoft - Technical Director - Xbox Game Studios Publishing

Microsoft, United States (On-Site)

ION - Lead Software Engineer, Italy

ION, Italy (On-Site)

Anavation - Senior Android Software Engineer

Anavation, United States (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Samsung Semiconductor - Intern, Compiler Engineer

Samsung Semiconductor, United States (Hybrid)

TechnipFMC - Engineer II

TechnipFMC, India (On-Site)

Regent Craft - Embedded Software Engineering Intern

Regent Craft, United States (On-Site)

Luxoft - Regular Embedded C++ Developer

Luxoft, United States (Remote)

Ubisoft - Team Lead Programmer [Rainbow Six]

Ubisoft, Canada (Hybrid)

Luxoft - Android Platform Architect

Luxoft, India (On-Site)

Get notifed when new similar jobs are uploaded