Software Engineer II – Machine Learning

Redmond, WA, US • Posted 2 days ago • Updated 2 days ago
Full Time
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Acoustics
  • Audio Engineering
  • CheckPoint
  • Computer Science
  • Deep Learning
  • Electrical Engineering
  • Evaluation
  • GraphQL
  • Incident Management
  • MOS
  • Machine Learning (ML)
  • Management
  • Onboarding
  • PyTorch
  • Python
  • Research
  • Sanity Testing
  • Signal Processing
  • Technical Support
  • Workflow

Summary

Position Overview

We are seeking a Software Engineer II (ML Engineer) to own, maintain, and scale production deep-learning inference services and evaluation pipelines for Perceptual Audio Evaluation. In this role, you will manage always-on ML inference capacity, integrate models into internal toolsets and lightweight web UIs, execute model evaluations, and communicate directly with audio engineers, research scientists, and cross-functional teams.

Key Responsibilities & Deliverables

  • ML Model Ownership & Operations: Own a family of deep-learning models end-to-end (architecture, checkpoints, evaluation pipelines, serving infrastructure, and failure modes).

  • Inference Capacity & Monitoring: Operate always-on model inference capacity—monitoring traffic, resolving throttling, tuning auto-scaling rules, requesting capacity, and redeploying endpoints.

  • Tool & API Integration: Integrate ML models into internal and cross-functional workflows via REST/GraphQL endpoints and lightweight web UIs.

  • Evaluations & Minor Fixes: Run model evaluations on request, apply preprocessing updates, fix minor bugs, and manage version bumps/checkpoint swaps.

  • On-Call & User Support: Serve as on-call support for covered services, addressing ticket queues, running runbooks, and providing technical support to audio engineers, SDEs, research scientists, and TPMs.

Required Qualifications & Skills

  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, Audio Engineering, or a related technical field.

  • Programming & ML Frameworks: Strong proficiency in Python and deep-learning frameworks such as PyTorch.

  • ML Concepts: Solid understanding of Machine Learning concepts, inference serving, and ML engineering practices.

  • Audio Fundamentals: Foundational understanding of audio and signal processing concepts (waveforms, sample rate, spectrograms) to evaluate and sanity-check model outputs.

Preferred Qualifications

  • Master's or PhD in Electrical/Audio Engineering, Speech/Signal Processing, Acoustics, or Computer Science.

  • 2+ years of hands-on experience deploying, serving, and maintaining production ML models (including on-call, runbooks, and incident response).

  • Experience with audio/speech/perceptual quality models (e.g., MOS prediction).

  • Familiarity with Meta’s internal ML platform tools (Bento, internal model serving infrastructure).

  • Experience building lightweight web UIs or front-end onboarding flows.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90769335A
  • Position Id: 9105012
  • Posted 2 days ago
Contact the job poster
Girish Tanwar

Girish Tanwar

Recruiter @ Info Way Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Redmond, Washington

•

Today

Easy Apply

Full-time

$58 - $68 per hour

Redmond, Washington

•

Today

Full-time

USD 142,800.00 - 274,800.00 per year

Seattle, Washington

•

Today

Full-time

USD 146,830.00 - 192,720.00 per year

Bellevue, Washington

•

Today

Full-time

USD 185,000.00 - 235,000.00 per year

Search all similar jobs