CrawlJobs Logo

Robotics Computer Vision Engineer

formic.co Logo

Formic

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

145000.00 - 200000.00 USD / Year

Job Description:

Formic is on a mission to reshape American manufacturing by making automation accessible to every factory. We deliver automation through a Robotics-as-a-Service model. As a Robotics Platform Engineer, you will design and maintain the distributed software architecture that powers robotic learning, deployment, and observability.

Job Responsibility:

  • Design and maintain distributed robotics software architecture
  • Build middleware and data pipelines for real-time robotic systems
  • Develop logging, replay, and observability tools
  • Build scalable data infrastructure to support AI training workflows
  • Implement model versioning, deployment, and rollback systems
  • Optimize performance and latency across distributed compute nodes
  • Develop CI/CD pipelines for simulation and hardware testing
  • Enable reproducible experiments across simulation and production deployments
  • Support large-scale data collection from deployed robotic systems

Requirements:

  • 5+ years of experience in robotics software or autonomous systems
  • Strong C++ and systems programming experience
  • Experience with ROS2, DDS, and real-time Linux
  • Experience building distributed, high-performance, or latency-sensitive systems
  • Familiarity with GPU compute and ML training pipelines
  • Strong DevOps and CI/CD experience
  • Experience supporting production-grade systems beyond research prototypes
What we offer:
  • Equity in Formic
  • Competitive & Uncapped Commission Structure
  • Comprehensive Healthcare Coverage (Medical, dental, and vision insurance)
  • Additional Insurance Benefits (FSA and DCFSA, life insurance, short-term disability, and long-term disability)
  • Employee Assistance Program (EAP)
  • Paid Parental Leave Program (Up to 12 weeks)
  • Company-sponsored 401(k)
  • Home Office Stipend
  • Monthly Cell Phone Reimbursement
  • Flexible Time Off

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Robotics Computer Vision Engineer

Computer Vision Engineer

Merlin is a venture backed aerospace startup building a non-human pilot to enabl...
Location
Location
United States , Boston
Salary
Salary:
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or related field
  • Strong experience with computer vision algorithms (object detection, tracking, identification, SLAM)
  • Proficiency in depth sensing and 3D reconstruction techniques (stereo vision, structured light, ToF, LiDAR integration)
  • Hands-on experience with camera setup, specification, and calibration (intrinsic/extrinsic, distortion models, multi-camera rigs)
  • Proficiency with computer vision libraries and frameworks (OpenCV, PyTorch/TensorFlow, CUDA)
  • Experience developing in C++ and/or Python for high-performance vision applications
  • Strong understanding of camera hardware and imaging pipelines
  • Ability to design experiments, analyze results, and iterate quickly in a collaborative engineering environment
Job Responsibility
Job Responsibility
  • Develop and implement object detection and identification algorithms for real-time applications
  • Design and optimize depth sensing and 3D mapping pipelines, integrating data from cameras and other sensors
  • Specify, configure, and calibrate camera systems, including selection of optics, sensors, and hardware
  • Develop tools and processes for camera calibration, synchronization, and data acquisition
  • Fuse data from multiple cameras/sensors to improve accuracy and robustness in perception systems
  • Collaborate with robotics, controls, and systems engineers to integrate computer vision into robotic platforms
  • Conduct experiments, evaluate performance, and refine algorithms for accuracy, efficiency, and scalability
What we offer
What we offer
  • Catered lunches
  • Snacks
  • Beverages including coffee and tea
  • Health insurance
  • Dental insurance
  • Life insurance
  • Unlimited vacation
  • 401k with match
  • Fulltime
Read More
Arrow Right

Sr. Computer Vision and Machine Learning Engineer

We have an immediate opening for a Sr. computer vision and machine learning engi...
Location
Location
United States , Bridgewater
Salary
Salary:
75000.00 - 90000.00 USD / Year
invonto.com Logo
Invonto
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in computer science, engineering, robotics, or relevant field
  • Minimum 5 years of experience creating production ready applications using computer vision and machine learning
  • Experience creating datasets and algorithmic modeling
  • Experience with real-time object detection, segmentation, and pattern development using machine learning
  • 3+ years of experience with Python programming, Postgres database, and API development
  • Experience with deep learning frameworks PyTorch and Tensorflow
  • Experience deploying applications on AWS
  • Must be able to perform independently or in a small team
  • Must have a knack for working on modern technologies and ability to develop new skills
  • Excellent written and verbal communication skills
Read More
Arrow Right

Senior Robotics Software Engineer, Test

As a Senior Robotics Software Engineer, Test at Chef Robotics, you'll develop co...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Robotics, Computer Science, Computer Vision, Mechanical Engineering, or related technical field
  • 7+ years of professional experience in robotics software development, perception systems, or testing
  • Expert-level programming skills in Python with advanced software engineering capabilities
  • Extensive experience with robotics simulation environments (Gazebo, PyBullet, MuJoCo, or similar)
  • Strong background in computer vision and perception system development and testing
  • Deep familiarity with robot control systems, motion planning, and real-time robotics software
  • Proven experience with CI/CD pipeline development and test automation frameworks
  • Advanced understanding of test automation principles, methodologies, and best practices
  • Deep understanding of robotics kinematics, dynamics, and control systems with practical testing experience
  • Extensive experience with computer vision algorithms, image processing, and perception pipeline testing
Job Responsibility
Job Responsibility
  • Robotics Test Framework Development
  • Design and implement automated testing frameworks for robot motion planning and control systems
  • Develop advanced evaluation frameworks for core robot behaviors over hundreds of scenarios
  • Develop advanced validation frameworks for real-time control loop performance and stability across diverse operational conditions
  • Build sophisticated test harnesses for hardware-software integration validation
  • Architect simulation environments for testing robotic behavior without physical hardware dependencies
  • Perception System Testing & Validation
  • Design and implement comprehensive testing frameworks for computer vision algorithms and perception pipelines
  • Create automated test suites for object detection, segmentation, and classification in food production environments
  • Develop validation systems for camera calibration and depth estimation accuracy
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Robotics Machine Learning Engineer

In this role you will close the loop between human instruction and robot automat...
Location
Location
United States , Watertown
Salary
Salary:
90000.00 - 190000.00 USD / Year
tutorintelligence.com Logo
Tutor Intelligence
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of machine learning models, particularly visual models with an emphasis on recent advanced models such as SAM, DINO, etc.
  • Strong software skills
  • Full stack knowledge, ability to not only work on machine learning models in python but also to spin up inference infrastructure, web ui, and perform database operations
  • General robotics knowledge & experience
Job Responsibility
Job Responsibility
  • Train, fine tune, and deploy visual and language foundation models across our stack
  • Manage data in databases and optimize the flow of information from our robots to maximize machine learning potential
What we offer
What we offer
  • generous equity
  • fully covered health + dental
  • unlimited PTO
  • Fulltime
Read More
Arrow Right

Project Engineer - Controls & Robotics

Orise (PA Solutions, an ATS Company) delivers complex, turnkey automation system...
Location
Location
United States , Warren
Salary
Salary:
Not provided
atsautomation.com Logo
ATS Automation Tooling Systems Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering, Mechatronics, Computer Engineering, or equivalent experience
  • 3–5 years of PLC/HMI programming experience in a machine-build or automation project environment
  • Automotive or aerospace automation experience
  • Hands-on robot programming experience (Fanuc, ABB, or KUKA)
  • Ability to read and interpret electrical schematics, device datasheets, and safety circuits
  • Experience with industrial networks, remote IO, VFDs, sensors, and servo systems
  • Strong debugging and problem-solving background during build/commissioning
  • Experience with vision systems (Cognex, Keyence) or advanced motion control
Job Responsibility
Job Responsibility
  • Oversee development and implement PLC programs (Siemens TIA Portal, Rockwell Studio 5000, etc.) including HMI screens, alarms, diagnostics, and safety logic
  • Oversee program and integrate industrial robots (Fanuc, ABB, KUKA) including EOAT configuration, frames, paths, routines, payloads, and fault recovery sequences
  • Oversee configuration and diagnose industrial networks (Ethernet/IP, Profinet, OPC-UA, IO-Link)
  • Support electrical design reviews (control architecture, IO counts, panel layouts, device selection)
  • Validate IO, tune motion, perform device bring-up, and troubleshoot servo, vision, sensor, and safety hardware
  • Participate in system design reviews, PFMEAs, functional specifications, and sequence of operations creation
  • Breakdown controls tasks and provide hour estimates, assumptions, and risk identification
  • Support project managers with technical content for customer meetings, timelines, and issue logs
  • Identify scope gaps, flag change order opportunities, and ensure alignment with customer standards
  • Lead bench test, debug, and commissioning activities for your assigned zones or stations
What we offer
What we offer
  • Comprehensive Medical, Dental & Vision Plans
  • 401(k) with company match
  • Employee Stock Purchase Plan
  • Paid Vacation
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Engineer, Manipulation

As a Senior Robotics Software Engineer, Manipulation at Chef Robotics, you'll le...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 260000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related field
  • 7+ years of professional experience in robotics software development with focus on manipulation
  • Expert-level proficiency in Python and/or C++ with strong software engineering fundamentals
  • Deep understanding of both classical and machine/reinforcement learning approaches to robot manipulation
  • Extensive experience with robotic waypoint generation, path planning, and trajectory optimization
  • Proven experience leading and shipping complex robotics software projects
  • Strong background with common deep learning frameworks (TensorFlow, PyTorch)
  • Advanced knowledge of manipulation algorithms including grasping, placement, and dexterous manipulation
  • Experience with force control, impedance control, and compliant manipulation strategies
  • Understanding of contact dynamics and physics-based manipulation modeling
Job Responsibility
Job Responsibility
  • Lead the development of classical and ML/RL-based motion planning and manipulation algorithms that work reliably across thousands of different foods with varying physical properties (stickiness, density, viscosity, texture)
  • Design and implement novel algorithms to learn ingredient properties on-the-fly and intelligently adapt manipulation parameters in real-time
  • Develop robust manipulation strategies that can handle edge cases and unexpected ingredient behaviors
  • Incorporate new sensor data including force control, tactile feedback, and vision systems for enhanced manipulation precision
  • Develop sensor fusion algorithms that combine multiple data sources for improved manipulation decision-making
  • Implement real-time feedback loops that adjust manipulation parameters based on sensor input
  • Design calibration systems for accurate sensor-based manipulation control
  • Create diagnostic systems to monitor and validate sensor performance during manipulation tasks
  • Analyze manipulation performance across different ingredients and environmental conditions
  • Optimize manipulation trajectories and control parameters for maximum throughput while maintaining quality
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Body Language Engineer, AI Companion

As a Body Language Engineer on the AI Companion team at 1X, you will build and r...
Location
Location
United States , Palo Alto
Salary
Salary:
150000.00 - 250000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience training multi‑modal models combining language, audio, and vision
  • Experience in robotics — such as path planning for collision‑free trajectories and kinematic retargeting for humanoid robots
  • Strong ability to tackle open‑ended problems in conversation and behavior modeling: come up with creative solutions, build proofs-of-concept, and drive them through to production
Job Responsibility
Job Responsibility
  • Scale up data collection efforts for nonverbal communication behaviors
  • Extend real‑time speech‑to‑speech models to also include real‑time emotive body language
  • Design and implement video understanding models to interpret user body language and intent
  • Devise methods to blend functional visuomotor tasks (e.g. object manipulation) with communicative behaviors (gesticulation, expressive motion)
What we offer
What we offer
  • Equity
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right

Body Language Engineer, AI Companion

The AI Companion team creates the speech interface to NEO, as well as the physic...
Location
Location
United States , Palo Alto
Salary
Salary:
150000.00 - 250000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in training multi‑modal models (language, audio, vision)
  • Experience in robotics, such as path planning for collision-free trajectories and kinematic retargeting for humanoids
  • Ability to take open-ended problems in conversation models, come up with creative solutions, implement proof-of-concepts, and translate those to production.
Job Responsibility
Job Responsibility
  • Scale up data collection for nonverbal communication behavior
  • Extend real-time speech2speech models with real-time emotive body language
  • Design and implement video understanding models for understanding user body language and intent
  • Devise methods to blend functional visuomotor tasks (e.g. manipulation) with communication (gesticulation, emotion).
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right