Machine Learning Engineer

Pickle Robot Company
United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Computer Vision Big Data C++ (Programming Language) Code Review Nvidia CUDA Python (Programming Language) Machine Learning Systems Integration Pytorch
+5 more
Data Strategy ONNX (Open Neural Network Exchange) Format Production Code TensorRT Docker

Job description

  • Architect Multi-Modal Vision Systems: You will design and train models that fuse 2D inputs with 3D geometry to solve complex grasping and scene understanding tasks.
  • Lead End-to-End Model Deployment: You will own the transition from research to reality. This includes model graph optimization, quantization (TensorRT), and runtime integration to ensure low-latency inference on our edge compute hardware (NVIDIA Orin).
  • Drive Technical Excellence: As a senior member of the team, you will conduct rigorous code reviews, mentor junior engineers, and contribute to the strategic perception roadmap.
  • Own the Data Strategy: You will take ownership of our existing labeled dataset and pipeline. You will identify bottlenecks, improve data quality, implement active learning strategies to systematically resolve edge cases and improve model robustness.
  • Ensure Production Reliability: You will write high-performance production code (Python/C++) to seamlessly integrate perception outputs into the broader robotic control stack, prioritizing safety and system stability.

Requirements

  • 5+ Years of Experience in Computer Vision and Machine Learning, with a track record of shipping ML products to the physical world (Robotics, AV, or IoT).
  • Expert-level Python and PyTorch skills. Working knowledge of C++ for deployment and system integration.
  • Experience with 2D Vision (YOLO, MaskRCNN, Transformers) and 3D Vision (PointNet, grasp generation, multi-view geometry, camera calibration).
  • You are proficient with inference optimization tools such as TensorRT, ONNX Runtime, or CUDA to maximize hardware utilization.
  • You have experience curating large-scale datasets, detecting statistical bias, and automating quality assurance within the ML pipeline.
  • You can translate high-level product requirements into specific engineering tasks and explain technical trade-offs to non-expert stakeholders.
  • Familiarity with Docker, AWS/GCP (S3, EC2), labeling platforms and experiment tracking tools.

Benefits & conditions

Pickle Perks Pickle provides best-in-class benefits, including health, dental, and vision insurance; unlimited vacation; paid federal and state holidays; 401(k) contributions of 5% of your salary; company-covered travel expenses; and other perks to make your working life more fun, comfortable, and productive.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

4:52 min

Essential phases in building and refining language models

Anshul Jindal Anshul Jindal +1 · World Congress 2025

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:15 min

Open-source community and machine learning frameworks

Gian Marco Iodice Gian Marco Iodice · World Congress 2025

2:32 min

Core libraries driving inference engines and multi-GPU networking

Adolf Hohl Adolf Hohl · World Congress 2024

Videos

See all

Related articles

See all