🚀 Machine Learning Engineer

Hiring now — limited positions available!

SR2 | Socially Responsible Recruitment | Certified B Corporation™

💰 Earn $125.000 – $150.000 / year
  • 📍 Location: Austin
  • đź“… Posted: Oct 28, 2025

Overview

We are seeking a Machine Learning Engineer with hands-on experience in ML-based computer vision to join a small, innovative team developing autonomous systems for real-time detection and tracking applications. You will work on optimizing ML models for deployment in performance-critical embedded environments.

Base pay range

$160,000.00/yr - $190,000.00/yr

Responsibilities

  • Develop and train computer vision models using large-scale datasets.
  • Optimize inference pipelines for embedded GPUs using OpenCL, C++/Rust, and Python.
  • Enhance real-time detection and tracking capabilities on embedded platforms.
  • Contribute to ML training and evaluation workflows.

Required Skills & Experience

  • 5+ years of professional experience in machine learning, with a focus on ML-based computer vision.
  • Strong experience with GPU acceleration and/or embedded ML frameworks (e.g., OpenVINO, PyTorch Mobile, ONNX Runtime).
  • Proficiency in C++ or Rust and Python for ML and systems-level development.
  • Experience with model optimization techniques such as quantization, pruning, or knowledge distillation.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Solid understanding of computer architecture and performance tuning.

Preferred Qualifications

  • Personal or side projects involving ML or computer vision.
  • 7+ years of industry experience.
  • Experience deploying ML models on edge or IoT devices.
  • Knowledge of signal processing, sensor fusion, or classical computer vision.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Robotics Engineering and Software Development

#J-18808-Ljbffr
👉 Apply Now

Hurry — interviews are being scheduled daily!