Skip to content

Applied Research Engineer

Builds high-performance pipelines and building blocks for video understanding at scale using computer vision, audio processing, and ML optimization techniques. Requires 2+ years in CV/audio, strong Python/PyTorch skills, and passion for video tech.

150k – 350kSan Francisco, CAML EngineeringOnsite2+ YOE

About the role

Responsibilities

  • Build high performance building blocks and large scale pipelines to understand video with high precision at internet scale.
  • Work on ambiguous research problems in computer vision, audio processing, and text processing domains.
  • Squeeze performance from models + APIs through pre/post-processing, parallelism, pipelining, inference optimization, and fine-tuning.

Requirements

  • 2+ years of experience in computer vision or audio processing
  • Strong Python developer with hands-on experience in PyTorch or similar ML frameworks
  • Excellent communication skills, especially with customers and external teams
  • Writes clean, maintainable code—bonus for active GitHub or portfolio projects
  • Deep passion for the video domain and media technologies
  • Motivated by building end-to-end products—not just training models
  • Able to break problems down from customer level impact to necessary building blocks

Nice-to-Haves

  • Active contributor to open source projects
  • Experience as an early hire at a startup

Benefits

  • 401k + Full Health Insurance
  • Breakfast, Lunch, and Dinner covered and your choice of snacks
  • Ubers covered home

Skills

PyTorchPythonComputer VisionAudio ProcessingInference OptimizationPipeliningParallelismFine-TuningMachine Learning Frameworks

Similar roles

ML Engineering jobs

AI Engineer, Evaluation

Design and implement evaluation frameworks and pipelines for AI systems using Evaluation-Driven Development. Build Python-based test suites, LLM graders, and measurement systems that guide prompt iteration and production deployment decisions.

150k – 250kSan Francisco, CA +1ML EngineeringHybrid2+ YOEPythonAi Systems

AI Engineer - Data Intelligence

As an AI Engineer, you will build and maintain Clarium's master data enrichment pipeline, focusing on classification and entity resolution workflows. You will write production Python and SQL code, analyze complex datasets, and proactively audit data for quality issues.

150k – 180kUnited StatesML EngineeringRemoteEntry levelSQLAWS

Forward Deployed Engineer

Forward Deployed Engineer deploys AI agents for financial services customers, handles onsite integrations in regulated environments, builds connectors and frameworks, and translates customer needs into product insights. Requires 2+ years software engineering with Python, APIs, data pipelines, cloud, and AI experience.

150k – 200kSan Francisco, CAML EngineeringOn-site2+ YOEAPIsLLMs

Early Career Research Engineer

Designs and trains embedding and retrieval models for AI agents to access web data at hyperscale, balancing research innovation with production efficiency for sub-second latency and fresh indexes.

150k – 300kPalo Alto, CA +1ML EngineeringOn-siteEntry levelLLMsDeep Learning

Machine Learning Engineer

Develops and deploys ML models for parsing unstructured enterprise data like PDFs, focusing on training vision models, experimenting with LLMs, building data pipelines, and integrating into products. Requires 2+ years in production ML, Python proficiency, and computer vision expertise.

150k – 300kSan Francisco, CAML EngineeringOn-site2+ YOELLMsPython