Software Engineer, Audio

6 days ago


Menlo Park, CA, United States META Full time

Summary:

At Meta, we're building products that revolutionize the way people connect, work, and play. Our audio teams are at the forefront of this innovation, developing cutting-edge technologies that redefine the way we experience sound in virtual and augmented worlds.Our teams are dedicated to creating a considerate and honest environment where self-motivated individuals thrive. We encourage ownership, creativity, and collaboration, and we're passionate about making science fiction real.Join us on this adventure: As a member of our audio team, you'll be part of a community that's shaping the future of sound and connection. Together, let's invent the future and change the world.

Required Skills:

Software Engineer, Audio Responsibilities:

  1. Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions

  2. Create clean readable code, debug complex problems, prioritize ruthlessly and get things done with a high level of efficiency

  3. Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of problem solving

  4. Develop audio software for a variety of consumer products and devices

Minimum Qualifications:

Minimum Qualifications:

  1. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

  2. 5+ years software development experience in industry settings or PhD with 2+ years of experience

  3. 3+ years relevant audio software engineering experience in industry settings

  4. C or C++ experience, including use of C++11/14/17 features

  5. Communication experience and demonstrated experience working across disciplines to drive optimal solutions

Preferred Qualifications:

Preferred Qualifications:

  1. Proven track record of innovation as demonstrated by products shipped, publications and/or patents

  2. Proven experience in technical communication with peers, partners, and non-technical cohorts

  3. MS or PhD in Electrical Engineering, Computer Science or equivalent

  4. Solid understanding in fundamentals of Digital Signal Processing (DSP) and Machine Learning (ML)

  5. Experience developing GenAI systems

  6. Experience with scientific programming languages such as MATLAB, Python or similar

  7. Experience in any of the following areas: Small footprint ML, Differential DSP, Echo/Noise reduction, Spatial Processing, Hearing Aids

  8. Expertise in audio signal processing both classical and machine learning techniques

Public Compensation:

$70.67/hour to $208,000/year + bonus + equity + benefits

Industry: Internet

Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.


  • Software Engineer

    6 days ago


    Menlo Park, CA, United States Diffuse Bio Full time

    The role: Design, build, and iterate on research infrastructure in close collaboration with research engineers. Build tools to automate and maintain computing clusters and data parsing pipelines.  Design and build software and APIs that enable internal and external access to our AI systems. Ideal background: Adaptability and openness to work on multiple...

  • Software Engineer

    6 days ago


    Menlo Park, CA, United States Snowflake Computing Full time

    Snowflake is about empowering enterprises to achieve their full potential - and people too. With a culture that's all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology - and careers - to the next level. We're hiring talented Software Engineers to join the Snowflake Database...


  • Menlo Park, CA, United States META Full time

    Summary: Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive...

  • Software Engineer

    2 weeks ago


    Menlo Park, CA, United States Infotech Sourcing Full time

    Software Engineer – Cross Application Data Use (Privacy Competition Team) Company: Infotech Location: Onsite – Menlo Park, CA (strongly preferred) | Open to Bellevue, WA or New York, NY Type: Contract (W2) Interview Process: 1 x 30-minute screening 1 x 1-hour CoderPad technical round Summary Infotech is seeking a Software Engineer to join Meta’s...

  • Software Engineer

    6 days ago


    Menlo Park, CA, United States Infotech Sourcing Full time

    Software Engineer – Cross Application Data Use (Privacy Competition Team) Company: Infotech Location: Onsite – Menlo Park, CA (strongly preferred) | Open to Bellevue, WA or New York, NY Type: Contract (W2) Interview Process: 1 x 30-minute screening 1 x 1-hour CoderPad technical round Summary Infotech is seeking a Software Engineer to join Meta’s...

  • Software Engineer

    2 weeks ago


    Menlo Park, CA, United States Snowflake Computing Full time

    Snowflake is about empowering enterprises to achieve their full potential - and people too. With a culture that's all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology - and careers - to the next level. Snowflake's Customer Experience Engineering Team is expanding! We are looking for...

  • Software Engineer

    2 weeks ago


    Menlo Park, CA, United States Snowflake Computing Full time

    Snowflake is about empowering enterprises to achieve their full potential - and people too. With a culture that's all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology - and careers - to the next level. Snowflake's Customer Experience Engineering Team is expanding! We are looking for...


  • Menlo Park, CA, United States META Full time

    Summary: Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive...


  • Menlo Park, CA, United States META Full time

    Summary: Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive...


  • Menlo Park, CA, United States SLB Full time

    SLB's Software Technology Innovation Center (STIC) is looking for an experienced software engineer with enthusiasm to explore new technologies and drive innovation projects in the Foundations Lab. Drawing on solid foundations in computer science and experience with a variety of technologies, the successful candidate will have the opportunity to build...