Senior Applied ML Engineer - Computer Vision Platform

New
Remotely throughout the US* or from our well-furnished, modern office in Manhattan, NY.Full-TimeSenior
Salary180000 - 200000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of software engineering experience, with 4+ years working on ML systems.
Required Skills
AWSDockerPostgreSQLPythonKotlinPyTorchReact.jsSwiftTypeScript

Requirements

  • 6+ years of software engineering experience
  • 4+ years working on ML systems
  • Experience working on production ML systems
  • Experience with Python and PyTorch
  • Experience with Docker for containerization
  • Experience with AWS deployments
  • Experience with data-intensive distributed systems
  • Experience optimizing I/O, GPU utilization, and parallel processing
  • Experience working directly with researchers or research teams to take prototypes to production systems that are performant, reliable, and maintainable
  • Experience building internal libraries, tools, or platforms that other engineers depend on
  • Bachelor's Degree or Master’s Degree in Computer Science, or equivalent work experience

Responsibilities

  • Work directly with CV researchers to understand their goals, review their code, and engineer it for reliability and performance at scale.
  • Profile and optimize performance-sensitive code across both training and real-time inference.
  • Identify patterns across research efforts and propose standardized, composable abstractions.
  • Collaborate with MLOps and backend engineers to translate recurring research pain points into platform investments through design documents and architecture proposals.
  • Guide researchers toward production-oriented engineering practices regarding testability, modularity, and performance profiling.
View Full Description & ApplyYou'll be redirected to the employer's site
180000 - 200000 USD per year
Apply Now