Deep Learning Engineer, Multimodal Vision Platform
Palo Alto, CAJobPosted 2w agoStill listed 2 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Palo Alto, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Matroid is seeking a Deep Learning Engineer to build models, capabilities, and systems for its multimodal vision platform. The role takes ideas from research through production, developing visual-inspection capabilities for enterprise customers. The engineer will work across computer vision tasks, optimize inference from cloud GPUs to edge devices, and collaborate with product, infrastructure, and field engineering teams. The position is onsite five days a week in downtown Palo Alto.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
About Matroid
Matroid is a full-service computer vision company that has developed an end-to-end platform allowing enterprise customers to rapidly train and deploy automated visual inspection on imagery including EO, IR, X-Ray, CT, OCT, and others. Founded in 2016 by a Stanford professor, Matroid has a broad and rapidly growing set of customers in manufacturing, industrial IoT, government and security.
We are looking for a Deep Learning Engineer to build the models, capabilities, and systems at the heart of our multimodal vision platform. This is a broad and deeply technical role, with significant ownership and impact. You’ll rapidly take ideas from research all the way to production: apply the latest techniques to build and deploy new platform capabilities, solving visual inspection for our customers. You’ll work in a fast-paced environment alongside experts who are passionate about their work.
This position is onsite five days a week at our downtown Palo Alto office, near the Stanford campus and Caltrain.
What you’ll do
- Research: Critically analyze the latest research in computer vision and deep learning, and decide what’s worth adapting for use in our platform
- Build: Design, adapt, and train models across detection, segmentation, anomaly detection, tracking, video understanding, vision-language, and 3D reconstruction tasks
- Engineer: Turn new models and techniques into platform capabilities that customers can train and deploy on their own data and use cases
- Deploy: Optimize architectures & deployment systems for fast, cost-efficient inference, from cloud GPUs to small edge devices
- Collaborate: Work with product, infrastructure and field engineering teams to drive your models & capabilities from idea to customer impact
What you bring to the table
- Master’s in Computer Science, Software Engineering, Mathematics, or a related field, or a Bachelor’s with equivalent experience
- Excitement about the full range of this work, whether it's building novel video transformer architectures, getting realtime segmentation running on a tiny edge device, or making 3D reconstruction work reliably on customer data
- 3+ years of industry and/or academic experience in deep learning, computer vision, and software engineering
- Experience building ML systems & capabilities, not just scripts & one-off experiments
- Familiarity with modern architectures and techniques: the latest foundation models, how they work, what you can do with them
- Strong software engineering skills in Python and PyTorch; you care about the quality of your code
- Solid oral, written, presentation, collaboration, and interpersonal communication skills
Bonus points if...
- Significant computer vision and deep learning research experience
- Prior work applying computer vision to real-world use cases
- Experience productionizing models, including inference optimization (e.g. TensorRT, ONNX) and serving (e.g. Triton Inference Server)
- Experience with 3D reconstruction and scene representation (e.g. COLMAP, VGGT, 3D Gaussian splatting, world models)
- Experience building or operating multi-tenant ML products
- Open-source contributions to ML tooling, cool personal projects, competitions, or hackathons
- Previous work at high-growth technology startups
What we offer in return
- Competitive pay and equity
- The chance to constantly work on stimulating intellectual challenges
- Gym membership reimbursement
- Free lunch, healthy drinks, and snacks every day
- Medical, dental, and vision insurance with 100% paid premiums
- A budget for whatever hardware or software will make you most effective
- Regular tech talks on the latest advances in CV, DL, and engineering
How this job compares
Set against the 6,329 open Machine Learning Engineer jobs on Olive Jobs, counted October 31, 2026.
- Pay
- This postingNot listed
- California median$175–260K/yr1,382 salary ranges
- California median$50–78/hr33 hourly ranges
- Openings
- Olive Jobs lists 1,862 open Machine Learning Engineer jobs in California and 6,329 across the US. 7% of them nationwide are listed as remote or flexible.
- Hiring the most in California
- Apple169 open
- Google112 open
- Capital One59 open
- Experience
- This posting asks for at least 3 years of experience; Machine Learning Engineer postings that state a minimum ask for 5 years at the median (5,148 postings).
- Education
- 2,543 of the 6,329 open Machine Learning Engineer jobs (40%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on October 31, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
You've read the whole posting — now see how you match it.

