Senior Software Engineer, ML Platform

stackav

United States

Remote

USD 150,000 - 210,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

stackav is seeking an experienced engineering leader to shape and build semantic search and data discovery systems for text, images, and video. You will drive inference services, vector database integrations, and end-to-end data mining capabilities.

You will explore language and vision-language models, develop real-time query services, and design batch or streaming pipelines for large multimodal datasets. Collaboration with partner teams to set technical direction is essential.

Qualifications

  • Five+ years of experience building ML platforms and applications.
  • Experience delivering scalable, reliable infrastructure in fast-moving environments.
  • Hands-on experience with semantic search, multimodal embeddings, and vector databases.
  • Experience with multimodal indexing, training infrastructure, model optimization, or large-scale data processing.
  • Ability to explain architectural tradeoffs and align stakeholders on design decisions.

Responsibilities

  • Shape and build semantic search and data discovery systems for text, images, and video.
  • Explore language and vision-language models and retrieval techniques to improve event discovery and curation workflows.
  • Develop real-time query services and batch or streaming pipelines for large multimodal datasets.
  • Connect onboard software with offboard machine learning and data infrastructure to support end-to-end data mining.
  • Identify infrastructure bottlenecks, improve system performance, and write efficient Python or C++.
  • Set technical direction with partner teams and deliver solutions across organizational boundaries.

Skills

Semantic search
Multimodal embeddings
Vector databases
ML infrastructure
Model optimization
Data processing
Architectural tradeoffs

Tools

Ray
Spark
Lance
Iceberg

Job description

Role overview

Responsibilities


  • Shape and build semantic search and data discovery systems for text, images, and video, including inference services and vector database integrations.

  • Explore language and vision-language models and retrieval techniques to improve event discovery and curation workflows.

  • Develop real-time query services and batch or streaming pipelines for large multimodal datasets.

  • Connect onboard software with offboard machine learning and data infrastructure to support end-to-end data mining.

  • Identify infrastructure bottlenecks, improve system performance, and write efficient, maintainable Python or C++.

  • Set technical direction with partner teams and deliver solutions across organizational boundaries.


Requirements


  • At least five years of relevant experience building machine learning platforms and applications.

  • A record of delivering scalable, reliable infrastructure in a fast-moving environment.

  • Hands-on experience with semantic search, multimodal embeddings, and vector database systems.

  • Experience with multimodal indexing, training infrastructure, model optimization, or large-scale data processing.

  • Ability to explain architectural tradeoffs and align stakeholders on design decisions.


Nice to have


  • Experience with machine learning models or infrastructure for autonomous vehicles, perception, or decision-making.

  • Familiarity with distributed processing and dataset technologies such as Ray, Spark, Lance, or Iceberg.


Benefits and work setup

The work spans real-time and offline systems and involves close collaboration with teams developing autonomous capabilities. The listing notes that some duties may be subject to U.S. export controls or other national security requirements, which can affect eligibility or require licensing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (SE / Sr SE), Applied ML & Data Mining
Software Engineer (SE / Sr SE), Applied ML & Data Mining

Plusai • Santa Clara (CA)

On-site
USD 130,000 - 220,000
Staff Software Engineer, ML Training Infrastructure
Staff Software Engineer, ML Training Infrastructure

stackav • United States

Remote
USD 180,000 - 240,000
Senior ML Platform Engineer: Semantic Search & Multimodal
Senior ML Platform Engineer: Semantic Search & Multimodal

stackav • United States

Remote
USD 150,000 - 210,000
Software Engineering Manager -Data Platform
Software Engineering Manager -Data Platform

motional • United States

Hybrid
USD 172,000 - 229,000
Medical, dental, and vision coverage
401k with company match
Pet insurance
+3
Software Engineer/Senior Software Engineer, Applied ML & Data Mining
Software Engineer/Senior Software Engineer, Applied ML & Data Mining

PlusAI Inc • Santa Clara (CA)

On-site
USD 130,000 - 220,000
Member of Technical Staff, Machine Learning - NomadicML
Member of Technical Staff, Machine Learning - NomadicML

Praxis, Inc. • San Francisco (CA)

On-site
USD 150,000 - 240,000
Senior Software Engineer, ML Platform (Fully Remote)
Senior Software Engineer, ML Platform (Fully Remote)

Stack AV • United States

Remote
USD 140,000 - 190,000
ML Software Engineer
ML Software Engineer

Humble Robotics • San Francisco (CA)

On-site
USD 100,000 - 300,000
Senior ML Platform Engineer - Multimodal Search & Data
Senior ML Platform Engineer - Multimodal Search & Data

Stack AV • Pittsburgh

Hybrid
USD 140,000 - 210,000
Senior Machine Learning Engineer, Platform
Senior Machine Learning Engineer, Platform

block • United States

Remote
USD 140,000 - 210,000
Remote work
Flexible time off
Medical coverage
+2