Enable job alerts via email!

Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™

Austin (TX)

On-site

USD 160,000 - 190,000

Full time

Today
Be an early applicant

Job summary

A technology firm in Austin, TX is looking for a Machine Learning Engineer to develop and optimize ML-based computer vision models for real-time detection and tracking in embedded environments. Candidates should have over 5 years of experience in machine learning, strong programming abilities in C++ or Rust, and a solid grasp of GPU acceleration techniques. This full-time role offers competitive compensation ranging from $160,000 to $190,000 per year.

Qualifications

  • 5+ years of experience in machine learning with a focus on ML-based computer vision.
  • Strong experience with GPU acceleration and embedded ML frameworks.
  • Proficiency in C++ or Rust and Python.

Responsibilities

  • Develop and train computer vision models using large-scale datasets.
  • Optimize inference pipelines for embedded GPUs.
  • Enhance detection and tracking capabilities on embedded platforms.

Skills

Machine Learning
Computer Vision
C++
Python
Rust

Education

Bachelor’s or Master’s degree in Computer Science or Electrical Engineering

Tools

OpenVINO
PyTorch Mobile
ONNX Runtime
Job description
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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.