Twelve Labs

Software Engineer, Machine Learning

Twelve Labs

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $225,000 - $325,000 per year

Job Level

Mid-LevelSenior

Tech Stack

KubernetesPostgresPython

About the role

  • Pioneer development of multimodal foundation models that can see, hear and understand the world
  • Drive ML systems and platform engineering across e2e ML and engineering workflows
  • Deliver highly reliable, low latency, high throughput services
  • Advance enterprise video solutions by converting research into fault tolerant, low latency systems
  • Craft performant APIs using modern Python tools
  • Build libraries and services focused on high impact
  • Mentor junior engineers/researchers and uphold code quality and engineering best practices
  • Lead interviewing, hiring, and onboarding engineers

Requirements

  • 6+ years of relevant industry experience
  • Designed production services using Python, Postgres, FastAPI, SQLAlchemy, Pydantic
  • Demonstrated experience as a technical lead to deliver projects end to end
  • Exposure to machine learning models in production environments (deployment, serving, lifecycle management, monitoring)
  • Scaling ML systems and/or data infrastructure to petabyte+ scale (preferred)
  • Building Kubernetes-based systems for distributed data/ML workflows (preferred)