Full Stack Machine Learning Engineer

Give your software the sense of sight.
$165,000
Full-Stack
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Sales Engineer Europe

Join Ventrata as a Sales Engineer in Europe, combining technical expertise with sales skills to drive growth in the ticketing industry.

Software Engineer

Join Nominal as a Software Engineer to build cutting-edge data infrastructure and tools for complex physical systems testing.

Functional Software Engineer

Imandra is hiring a Functional Software Engineer in Austin, TX to develop cloud-based automated reasoning tools using OCaml and work across the full stack.

Quantitative Developer

Join TradingHub as a Quantitative Developer to build cutting-edge financial market surveillance and analytics tools in a dynamic, innovative environment.

Description For Full Stack Machine Learning Engineer

Our mission is to make the world programmable. At Roboflow, we're building the tools, community, and resources needed to make the world programmable with artificial intelligence. Roboflow simplifies building and using computer vision models. Today, over 500,000 developers, including those from half the Fortune 100, use Roboflow's machine learning open source and hosted tools.

As a Full Stack Machine Learning Engineer at Roboflow, you'll be working on building and maintaining technology within Roboflow's training, search, and deployment services. You'll also help deliver on enterprise contracts and contribute to open source projects. This role requires a mix of backend, machine learning, and frontend skills.

Key responsibilities include:

  • Improving and expanding the capabilities of the Roboflow Inference Server
  • Building an ecosystem of add-ons for the Roboflow Inference Server
  • Ensuring uptime of training and inference infrastructure
  • Iterating on training infrastructure for AutoML users
  • Integrating Autodistill into the Roboflow platform

We're looking for someone with:

  • 3+ years of experience in software engineering
  • Strong backend skills (node.js, Python, Docker, REST APIs)
  • Knowledge of machine learning frameworks (PyTorch, TensorFlow, ONNX)
  • Experience with cloud services (AWS and Google Cloud)
  • Frontend skills (React, JavaScript, HTML, CSS)

Roboflow offers a flexible work environment with hubs in New York City and San Francisco, as well as remote options. We provide competitive compensation, including a $165,000 base salary, along with benefits such as a $4000 Travel Stipend, $350 Productivity stipend, comprehensive health insurance, and equity in the company.

Join us in shaping the future of computer vision and making a massive impact on how millions of developers experience and use this transformative technology.

Last updated 9 months ago

Responsibilities For Full Stack Machine Learning Engineer

  • Build and maintain technology within Roboflow's training, search and deployment services
  • Deliver on enterprise contracts
  • Code open source projects and sample projects
  • Improve and expand the capabilities of the Roboflow Inference Server
  • Build an ecosystem of add-ons for the Roboflow Inference Server
  • Ensure uptime of training and inference infrastructure
  • Iterate on training infrastructure for AutoML users
  • Integrate Autodistill into the Roboflow platform

Requirements For Full Stack Machine Learning Engineer

Python
Node.js
React
TypeScript
JavaScript
  • Experience with backend technologies: node, Docker, python, Flask, pip, REST
  • Knowledge of Machine Learning frameworks: PyTorch, TensorFlow, ONNX, OpenVINO, TensorRT, TFjs
  • Familiarity with AWS services: EC2, ECR, ECS, Lambda, Cloud Watch, Batch, S3
  • Experience with Google Cloud services: Cloud Functions, Cloud Storage, PubSub, GCE, GKE, Elastic
  • Frontend skills: Firebase, React, jQuery, HTML, CSS
  • 3+ years of experience
  • Willingness to learn new technologies
  • Ability to work on backend (60%), machine learning (20%), and other areas (20%)

Benefits For Full Stack Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • $4000 Travel Stipend
  • $350 Productivity stipend
  • Coverage of up to 100% of health insurance costs for you and your partner or family
  • Equity in the company

Interested in this job?