Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

$100k - $150k

Amniscient

Machine Learning Engineer II, Computer Vision

Houston, TX | Remote | Hybrid · Full-time · $100,000 – $150,000

Imagine a warehouse team, a farmer, or a city planner training a state-of-the-art object detector on their own images, without needing an ML team. That's what we're building, and we'd like you to help build it.

As a Machine Learning Engineer II on our ML team, you'll design the systems that turn raw images into labeled datasets, run training at scale on GPU clusters, benchmark every model, and put it into production with a single click. Every improvement you ship gives thousands of customers a better model.

You'll own real features from day one, work closely with data, platform, and product teams, and have senior engineers in your corner as you grow. Along the way, you'll gain deep insight into how computer vision models work and how to make them better.

WHAT YOU'LL DO

- Train, fine-tune, and evaluate object detection models (e.g., YOLO-family, DETR-family, Faster R-CNN) for production use cases

- Build and maintain data pipelines for image and video datasets, including labeling workflows and quality checks

- Define evaluation metrics (mAP, per-class precision/recall, IoU, latency) and run error analysis to decide what to fix next

- Optimize models for deployment through quantization, pruning, and export to ONNX or TensorRT

- Deploy and monitor models in production, tracking accuracy drift and data distribution shift

- Run experiments with clear tracking and reproducible results

- Write clean, tested Python code and take part in code reviews

- Share findings with product and engineering stakeholders in plain terms

WHAT YOU'LL BRING

- 2–5 years of professional experience building ML systems, with 2+ years focused on computer vision

- At least one object detection model shipped to production and maintained after launch

- Strong Python skills and hands-on experience with PyTorch

- Working knowledge of modern detection architectures, including one-stage, two-stage, and transformer-based detectors

- Solid grasp of detection fundamentals: anchor-based and anchor-free methods, IoU, Non-Maximum Suppression, mAP, and class imbalance

- Experience with image augmentation, dataset curation, and annotation quality control

- Comfort with Git, Linux, Docker, and training on GPUs

- BS in Computer Science, Computer or Electrical Engineering, or a related field

NICE TO HAVE

- MS or PhD with a computer vision focus

- Experience with multi-object tracking, instance segmentation, or video-based detection

- MLOps experience: experiment tracking, model registries, CI/CD for models, and production monitoring

- Distributed training across multiple GPUs

- Edge deployment (NVIDIA Jetson, mobile, or embedded) and inference optimization with ONNX Runtime or TensorRT

- Publications, open-source contributions, or competition results in computer vision

OUR TECH STACK

- Language: Python

- Frameworks: PyTorch, torchvision, Ultralytics

- Image processing: OpenCV, Albumentations, Pillow

- Inference: ONNX Runtime, TensorRT, Triton Inference Server

- Infrastructure: Docker, Kubernetes, AWS/GCP GPUs

THE DETAILS

- Level: Mid-level (IC2 / L4 equivalent)

- Team: Machine Learning, reporting to Justin Serowik

- Location: Houston, TX, remote, or hybrid

- Compensation: $100,000 – $150,000 base salary

- Start date: As soon as possible

  • Don't meet every qualification? If you've shipped detection models and you're excited about putting that power in more people's hands, we'd still love to hear from you. Apply today.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Tulsa, OK vacancy
  • $300 per month

     ...time. Come build with us. Join the journey. Shape the future of auto repair. What You’ll Do We are looking for a Machine Learning Engineer specializing in NLP, document classification, and large-scale data processing. You will work on applying LLMs, NLP, and ML... 
    Suggested
    Work at office
    Remote work
    Home office
    Flexible hours

    Jobrapido

    Tulsa, OK
    16 hours ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Tulsa, OK
    4 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Tulsa, OK
    4 days ago
  • $104.8k - $117.9k

     ...accomplished by our people. Reporting to the Plant Manager, the Plant Engineer is responsible for achieving the highest level of reliability...  ...a reliability-centered maintenance process that drives machine uptime, improves OEE and lower operations costs by championing... 
    Suggested
    Full time
    Work at office
    Local area

    Sonoco

    Tulsa, OK
    7 days ago
  • At Aristocrat, we compose world-class gaming experiences that entertain millions of players globally. As a Field Engineer I, you will play a meaningful role in our mission to deliver flawless gaming systems. This is an outstanding opportunity for a dynamic individual who... 
    Suggested
    Full time
    Work at office
    Local area

    Aristocrat Technologies

    Tulsa, OK
    5 days ago
  •  ...construction graduates for this entry-level salaried position required prior to becoming a Craft Superintendent, Superintendent, or Project Engineer. The primary goal of a Field Engineer is to gain knowledge on how projects are built and managed by Crossland field personnel. The... 
    Full time
    For subcontractor

    Crossland Construction

    Tulsa, OK
    8 days ago
  •  ...on our website: If Manhattan sounds like the place for you, share your resume with us! POSITION SUMMARY: The Field Engineer provides technical engineering support to project supervisors and craft workforce to ensure all construction complies with all... 
    Contract work
    For contractors
    For subcontractor
    Work at office
    Flexible hours

    Manhattan Construction

    Tulsa, OK
    5 days ago
  •  ...Role Description The AI/ML Engineer - Entry Level role is a full-time remote position focused on developing and implementing machine learning models and algorithms to solve real-world problems. Day-to-day responsibilities include collecting and preprocessing data,... 
    Full time
    Remote work

    Jobrapido

    Tulsa, OK
    2 days ago
  • $40 - $52 per hour

     ...We are seeking a Senior GCP ML/AI Engineer to design, build, deploy, and operationalize production AI and machine learning solutions using Google Cloud technologies. The role is focused on hands-on engineering with Google's ML/AI ecosystem, including Gemini and related... 
    Contract work
    Remote work

    Insight Global

    Tulsa, OK
    17 hours ago
  •  ...Contractor) will be submitted within 30 days of hire.1 year operating experience on boilers and boiler systems requiring a Third Class Engineer's license.Ability to perform responsibilities on one's own initiative with limited supervision.Experience with minor electrical... 
    Full time
    For contractors
    Apprenticeship

    Tulsa Community College

    Tulsa, OK
    5 days ago
  •  ...plant facility.Minimum QualificationsHigh school diploma or GED or technical school in the appropriate field of study.First Class Engineer's license, Unlimited Mechanical Journeyman's license (or ability to obtain license upon hiring), and Universal Refrigerant Certification... 

    Tulsa Community College

    Tulsa, OK
    4 days ago
  •  ...for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Tulsa, OK
    16 hours ago
  • $26 per hour

    Field Service Engineer Pay Rate: $26.00+/hour Location: Tulsa, OK area Must have a valid Driver's License and insurance, mileage and cell phone allowance given Launch Your Career with a High-Tech Opportunity. Join a team supporting cutting-edge digital printing... 
    For contractors
    Local area
    Remote work

    Advantage Technical

    Tulsa, OK
    11 hours ago
  • $88k - $116k

    Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Olsson

    Tulsa, OK
    5 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Flexible hours

    Olsson

    Tulsa, OK
    5 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Flexible hours

    Olsson

    Tulsa, OK
    5 days ago
  • $90k

     ...Field Service Engineer (CNC/Machine tools) Home based with travel $90,000 + $120,000 + Overtime (OTE $140,000 + $200,000) + $70 per diem + Company vehicle + Manufacturers Training + Progression + Benefits + PTO Are you a CNC maintenance or Service Technician... 
    Daily paid
    Monday to Friday

    Rise Technical

    Tulsa, OK
    4 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Flexible hours

    Olsson

    Tulsa, OK
    8 days ago
  •  ...Role: Senior Azure Data Migration & Dataverse Integration Engineer Company: Arch Systems Location: Remote Type: Full-time Position Summary Seeking a Senior Azure Data Migration & Dataverse Integration Engineer to design, develop, implement, and support... 
    Full time
    Temporary work
    Remote work

    Arch Systems

    Tulsa, OK
    17 hours ago
  • $32 - $35 per hour

     ...looking for a role where you’ll have greater autonomy and room to grow? Or are you looking for a lucrative entry level role where you’ll learn in-demand skills in a recession-resistant industry? Join a leader in the industry and enjoy excellent compensation, comprehensive... 
    Local area

    Volunteer Welding Supply

    Tulsa, OK
    2 days ago
  • $105.4k - $207.8k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you.... 
    Local area

    Deloitte

    Tulsa, OK
    7 days ago
  • $91.1k - $179.5k

     ...Recruiting for this role ends on 10/30/2026. Work you'll do The Data Engineer Consultant will support data architecture and engineering delivery that enables artificial intelligence (AI), machine learning (ML), and generative AI (GenAI) solutions, ensuring data is trusted... 
    Local area

    Deloitte

    Tulsa, OK
    4 days ago
  • $133k - $199k

     ...provider. Safety first. Sustainable operations. Environmentally responsible. Employee focused. JOB SUMMARYJob Description Summary This Engineer III/ IV role is responsible for ensuring accuracy, analyzing, and managing In-Line Inspection data for the Natural Gas Liquids,... 
    Full time
    Work experience placement
    Live in
    Work at office
    Remote work

    Oneok

    Tulsa, OK
    7 days ago
  •  ...Location: Tulsa, OK, USAPosted: 2026-10-05Job Family: CommercialPay Type: SalaryEmployment Indicator: Seasonal JOB SUMMARY: The Data Engineer will be responsible for expanding, optimizing and monitoring our data and data pipeline architecture, as well as optimizing data... 
    Seasonal work

    CommunityCare

    Tulsa, OK
    7 days ago
  • Req ID: 78633Location: Tulsa -TULAreas of Interest: Risk Management, BSA/AMLPay Transparency Salary Range: Not AvailableApplication Deadline: 10/16/2026BOK Financial Corporation Group includes BOKF, NA; BOK Financial Securities, Inc. and BOK Financial Private Wealth, Inc...

    Bank of Oklahoma

    Tulsa, OK
    8 days ago
  • $100k

     ...for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science... 
    Full time
    H1b

    SynergisticIT

    Tulsa, OK
    4 days ago
  •  ...is looking for a dreamer, a builder, and a sustainer to help care for The Harbor. Reporting to the Facilities Lead, the Facilities Engineer is responsible for maintaining safe, functional, and welcoming spaces for our guests, team members, and visitors. This role... 
    Full time
    For contractors
    Afternoon shift

    City Care Inc

    Tulsa, OK
    13 days ago
  •  ...Job Description Job Description Field Service Engineer Location: Based remotely, covers regional territory Eligibility: US...  ...Technical services is supporting a highly respected company in the CNC machine space who is expanding their team of Field Service Engineers.... 
    Hourly pay
    Permanent employment
    Remote work
    Monday to Friday

    Wright Technical Services

    Tulsa, OK
    17 days ago
  • $40 per hour

     ...Description Job Description Ford AV is looking for a hands-on Field Engineer to test, troubleshoot, and fine-tune commercial audio, video,...  ...a trusted partner for high-stakes projects across the globe. Learn more about our work on our company page under Ford AV Projects.... 
    Daily paid
    Shift work
    Night shift
    Weekend work

    Ford Audio-Video Systems

    Tulsa, OK
    24 days ago
  • $80k - $120k

     ...data for analysis; 1 year of experience utilizing Python, including utilizing pandas, NumPy, SciPy, Matplotlib, seaborn, and scikit-learn; and 3 months of experience utilizing AI large language model prompts. Telecommuting is available up to 2 days per week.Job Location... 
    Remote work
    2 days per week

    Safety Radar

    Tulsa, OK
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!