5V Tech logo
5V Tech Verified
IT Services

Senior Applied Machine Learning Engineer

San Francisco, California, United StatesOnsiteFull TimeSenior$200,000–$200,000 /yrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A fast-moving embedded AI company is seeking a Senior Machine Learning Engineer to work on technology that runs intelligence at the edge. This role involves designing, training, and optimizing deep learning models for real-time inference on constrained hardware, including microcontrollers and NPUs. Responsibilities include model quantization, compression, building scalable training pipelines, and collaborating with embedded software engineers for production deployment. The ideal candidate has 3+ years of experience, strong Python skills, and familiarity with edge AI compilers and signal processing across various modalities.

Senior Machine Learning Engineer (Edge AI)

Up to $200,000 pa

Hybrid - Bay Area

Most ML roles ask you to pick a lane and stay in it. This one doesn't.

We're working with a fast-moving embedded AI company building technology that runs intelligence at the edge. On the device, in real time, in the real world. One week you might be squeezing a computer vision model onto a microcontroller. Next, you're working on wake-word detection or multimodal sensor fusion. The work is genuinely varied, technically demanding, and shipping to production, not a research lab shelf.

What you'll be doing

  • Design, train, and optimise deep learning models across computer vision, audio/speech, and sensor signal processing
  • Quantise, prune, and compress models for real-time inference on NPUs, DSPs, and microcontrollers
  • Build scalable training and evaluation pipelines and benchmark new architectures for edge deployment
  • Collaborate directly with embedded software engineers to integrate models into production environments
  • Own the full loop: data curation, training, error analysis, iteration, and documentation

What we're looking for

  • 3+ years of hands-on experience developing and deploying ML models in production
  • Strong Python skills and fluency with PyTorch, TensorFlow, ONNX, OpenCV, or equivalent
  • Demonstrated experience with model quantisation, compression, and deployment on constrained hardware
  • Familiarity with edge AI compilers - ARM Ethos-U/Vela, TensorRT, TFLite, or similar
  • Solid understanding of signal processing across image, audio, and sensor modalities
  • Degree in CS, ML, or related field - or an equivalent portfolio of deployed models that speaks for itself

Sound like the kind of role you've been waiting for? Take the next step in your career and apply today!

*5V Tech are acting as an Employment Agency for the purposes of this job vacancy. We offer a reward scheme if you can recommend someone for this position, up to $250 for you and an additional $250 to a charity of your choice, 5V Tech are recognised talent solutions experts within IoT and Deep Tech working across Europe, the UK, and North America.*

Ready to apply?
You'll be redirected to 5V Tech's application page.

Similar roles