Page 1
Loading more openings…
You've reached the end of the list.
Research Robotics/Computer Vision Engineer
Skild AI · San Mateo
Pay
$250k–300k
Setting
On-site
Back to jobs
Research Robotics/Computer Vision Engineer
San Mateo
Apply
Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
Skild AI, Inc. seeks a Research Robotics/Computer Vision Engineer in San Mateo, CA responsible for developing perceptive, intelligent, and adaptable robotic systems capable of learning and performing tasks with a focus on 3D computer vision and autonomous navigation. This includes designing perception pipelines, optimizing SLAM systems, and creating learning-based algorithms for robust robotic control in real-world environments. Specific duties include: (i) implementing perception on robots to enable safe exploration and navigation in real world environments in collaboration with the locomotion team; (ii) reconstructing an entire scene in 3D using monocular images, estimating camera poses, optimizing and streamlining 3D SLAM; (iii) developing a set of software tools for localization of a robot using only visual inputs; (iv) building robust software to enable life-long mapping on a robot via optimally merged pose-graphs; (v) visual servoing wrt objects detected/ tracked to control robot motion; (vi) researching novel techniques to detect and cater to glare during robotic mapping and navigation; (vii) building infrastructure and pipeline and collecting data to enable streaming of hand movements for training robot manipulation tasks such as pick and place; and (viii) maintaining a camera and 2D lidar based navigation stack, including fixing bugs, adding new customer feature requests, and ensuring successful deployments.
Responsibilities
(i) implementing perception on robots to enable safe exploration and navigation in real world environments in collaboration with the locomotion team
(ii) reconstructing an entire scene in 3D using monocular images, estimating camera poses, optimizing and streamlining 3D SLAM
(iii) developing a set of software tools for localization of a robot using only visual inputs
(iv) building robust software to enable life-long mapping on a robot via optimally merged pose-graphs
(v) visual servoing wrt objects detected/ tracked to control robot motion
(vi) researching novel techniques to detect and cater to glare during robotic mapping and navigation
(vii) building infrastructure and pipeline and collecting data to enable streaming of hand movements for training robot manipulation tasks such as pick and place
(viii) maintaining a camera and 2D lidar based navigation stack, including fixing bugs, adding new customer feature requests, and ensuring successful deployments.
Minimum Requirements
Must have a master’s degree (or foreign equivalent) in Computer Vision, Robotics, or a directly related discipline and one (1) year of experience in Machine Learning or Data Science.
Must have any experience with or knowledge of each of the following: (i) reconstructing 3D scenes using monocular videos, meshes, pointclouds, Neural Radiance Fields, and Gaussian Splats; (ii) reconstructing rigid and articulated hand-held objects from videos, including inferring the time-varying hand configurations and relative poses of the objects; (iii) using generative computer vision, including diffusion models to guide reconstruction, or addressing occlusion and limited viewpoint variations in videos via data driven priors; (iv) optimizing attention-based models for perception used in autonomous navigation systems; (v) using Neural Architectural Search (NAS) to find better perception backbone architectures with higher accuracies and lower latencies; and (vi) cloud-based training in AWS, Google cloud, or Vetex AI and optimized data loading for cloud based distributed training for deep learning workloads (e.g. Pytorch dataloader, or sharding) with hardware-in-loop.
Experience can be concurrent.
Apply online at skild.ai/career.
Base Salary Range
$250,000 - $300,000 USD
Get new jobs like this in your inbox
We'll email you when Skild AI posts a job like this one.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
Phone
Country
Phone
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Education
School
Select...
Degree
Select...
Discipline
Select...
Add another
Are you authorized to work in the U.S.?*
Select...
Will you require employer sponsorship (i.e., H-1B, TN, etc.) now or in the future?*
Select...
Is your current work authorization limited to Optional Practical Training (OPT)?*
Select...
Do you have a master’s degree (or foreign equivalent) in Computer Vision, Robotics, or a directly related discipline?*
Select...
Do you have one (1) year of experience in Machine Learning or Data Science?*
Select...
Do you have any experience with or knowledge of reconstructing 3D scenes using monocular videos, meshes, pointclouds, Neural Radiance Fields, and Gaussian Splats?*
Select...
Do you have any experience with or knowledge of reconstructing rigid and articulated hand- held objects from videos, including inferring the time-varying hand configurations and relative poses of the objects?*
Select...
Do you have any experience with or knowledge of using generative computer vision, including diffusion models to guide reconstruction, or addressing occlusion and limited viewpoint variations in videos via data driven priors?*
Select...
Do you have any experience with or knowledge of optimizing attention-based models for perception used in autonomous navigation systems?*
Select...
Do you have any experience with or knowledge of using Neural Architectural Search (NAS) to find better perception backbone architectures with higher accuracies and lower latencies?*
Select...
Do you have any experience with or knowledge of cloud-based training in AWS, Google cloud, or Vetex AI and optimized data loading for cloud based distributed training for deep learning workloads (e.g. Pytorch dataloader, or sharding) with hardware-in-loop?*
Select...
Are you willing to work in the San Mateo, CA office five days per week?*
Select...
Do you find the salary range ($250,000 – $300,000 per year) acceptable?*
Select...
Submit application
Powered by
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Research Robotics/Computer Vision Engineer
Skild AI · San Mateo
Pay
$250k–300k
Setting
On-site
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Computer Vision AI & ML Engineer
Skild AI · San Mateo, CA
Pay
$135k–270k
Setting
On-site
Back to jobs
Computer Vision AI & ML Engineer
San Mateo, CA
Apply
Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are seeking a Computer Vision AI & ML Engineer to design, build, and deploy advanced perception systems for real-world robotics and automation. You will work across the full machine learning lifecycle—model development, data strategy, evaluation, and production integration—to deliver robust, high-performance vision capabilities. This role combines applied research with hands-on engineering and offers the opportunity to influence both architecture and roadmap decisions.
Responsibilities
Develop and optimize deep learning models for depth estimation, object detection, segmentation, tracking, and 3D scene understanding using multi-modal sensor data.
Build scalable pipelines for data processing, training, evaluation, and deployment into real-world and real-time systems.
Design labeling strategies and tooling for automated annotation, QA workflows, dataset management, augmentation, and versioning.
Implement monitoring and reliability frameworks, including uncertainty estimation, failure detection, and automated performance reporting.
Conduct proof-of-concept experiments to evaluate new algorithms and perception techniques; translate research insights into practical prototypes.
Collaborate with robotics, systems, and simulation teams to integrate perception models into production pipelines and improve end-to-end performance.
Preferred Qualifications
Strong experience with deep learning frameworks (PyTorch, TensorFlow, or JAX).
Background in computer vision tasks such as detection, depth estimation, segmentation, tracking, or 3D scene understanding.
Proficiency in Python; familiarity with C++ is a plus.
Experience building training pipelines, evaluation frameworks, and ML deployment workflows.
Knowledge of 3D geometry, sensor processing, or multi-sensor fusion (RGB-D, LiDAR, stereo).
Experience with data annotation tools, dataset management, and augmentation techniques.
Familiarity with robotics, simulation environments (Isaac Sim, Gazebo, Blender), or real-time systems.
Understanding of uncertainty modeling, reliability engineering, or ML monitoring/MLOps practices.
Get new jobs like this in your inbox
We'll email you when Skild AI posts a job like this one.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Preferred First Name
Email*
Phone
Country
Phone
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Education
School
Select...
Degree
Select...
Add another
LinkedIn Profile
Personal Website or Portfolio
Why do you want to work at Skild AI? *
Tell us about two to three projects or accomplishments you’re most proud of! Whether it’s building something impactful, contributing to open-source work, launching a company, winning an award, or anything else that showcases your skills — we’re excited to hear about it! *
For undergraduate applicants, transcripts must be included in your application. Please attach below.
Attach
Attach
Dropbox
Google Drive
Accepted file types: pdf, doc, docx, txt, rtf
Please include your GPA if you are a recent graduate or have limited work experience.
Submit application
Powered by
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
System Identification & Controls Engineer
Skild AI · San Mateo, CA
Pay
$100k–180k
Setting
On-site
Back to jobs
System Identification & Controls Engineer
San Mateo, CA
Apply
Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We're hiring a System Identification & Controls Engineer to characterize, model, and validate the dynamics of every robot we work with — as accurately as possible, and at fleet scale. This is a senior individual-contributor role for someone who has done rigorous system identification on real robots before and walks in already knowing which tests to run.
Responsibilities
Plan and run system identification across all Skild robot platforms — actuators, transmissions, joints, rigid-body dynamics, and sensors.
Design the excitation trajectories and bench/on-robot tests, and know which experiment answers which question.
Characterize actuators and motors on dynamometers, test benches, and hardware-in-the-loop setups, alongside the EE, ME, and firmware teams.
Fit dynamics models, quantify their accuracy, and close the sim-to-real gap against our simulators.
Apply classical controls — state estimation, calibration, stability and bandwidth analysis — to real hardware.
Build automated pipelines that scale identification from a single robot to the whole fleet.
Quantify unit-to-unit variation, track drift and wear over time, and flag outlier units.
Set the standard and tooling for system identification at Skild, and document findings rigorously.
Preferred Qualifications
MS or PhD in Mechanical/Electrical Engineering, Controls, Robotics, Aerospace, or a related field — or equivalent hands-on experience.
A demonstrated, hands-on track record of system identification on real robotic or electromechanical hardware — identified and validated on physical systems, not just in simulation.
Strong classical controls foundation: feedback/feedforward and cascade control, frequency-response and stability analysis, state estimation and Kalman filtering.
Solid grasp of robot hardware and mechatronics: motors and field-oriented control, transmissions, encoders, IMUs, and force-torque sensors.
Practical experience with excitation design, hardware data collection, and parameter estimation (time- and frequency-domain methods).
Proficiency in Python and C++ in a Linux environment; MATLAB/Simulink a plus.
Familiarity with robotics dynamics tooling and simulators (MuJoCo, Isaac Sim, Drake, Pinocchio, ROS/ROS2).
Experience deploying calibration or controls across a large fleet of robots or vehicles is highly valued.
Create a Job Alert
Interested in building your career at Skild AI? Get future opportunities sent straight to your email.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Preferred First Name
Email*
Phone
Country
Phone
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Education
School
Select...
Degree
Select...
Add another
LinkedIn Profile
Personal Website or Portfolio
Why do you want to work at Skild AI? *
Tell us about two to three projects or accomplishments you’re most proud of! Whether it’s building something impactful, contributing to open-source work, launching a company, winning an award, or anything else that showcases your skills — we’re excited to hear about it! *
For undergraduate applicants, transcripts must be included in your application. Please attach below.
Attach
Attach
Dropbox
Google Drive
Accepted file types: pdf, doc, docx, txt, rtf
Please include your GPA if you are a recent graduate or have limited work experience.
Submit application
Powered by
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Computer Vision AI & ML Engineer
Skild AI · San Mateo, CA
Pay
$135k–270k
Setting
On-site
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
System Identification & Controls Engineer
Skild AI · San Mateo, CA
Pay
$100k–180k
Setting
On-site
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Camera Systems Software Engineer
Skild AI · San Mateo, CA
Pay
$100k–300k
Setting
On-site
Back to jobs
Camera Systems Software Engineer
San Mateo, CA
Apply
Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are seeking an experienced Camera Systems Software Engineer to own camera integration and enablement for real-time robotic systems built on NVIDIA Tegra platforms. This person will be responsible for the full camera lifecycle, from defining requirements with external camera partners to integrating, debugging, and maintaining low-latency camera pipelines using the Tegra camera stack.
This is a highly hands-on systems role that sits at the intersection of Linux, camera hardware, real-time software, calibration, synchronization, and high-level software interfaces. The ideal candidate has deep experience bringing up camera sensors, debugging low-level hardware/software issues, working with camera vendors, and building reliable APIs that expose synchronized camera data to perception, robotics, and autonomy systems.
Responsibilities
Own camera systems end to end, including vendor requirements, sensor/module selection, hardware bring-up, software integration, debugging, calibration, validation, and long-term maintainability.
Work directly with camera vendors and hardware partners to define requirements for custom cameras, including sensors, optics, frame rates, exposure behavior, synchronization, timestamping, calibration needs, mechanical constraints, thermal constraints, and image-quality targets.
Develop and maintain low-level camera software, including sensor configuration, camera drivers, device-tree changes, capture-path validation, timestamp handling, metadata handling, and camera control interfaces.
Debug camera issues across the hardware/software boundary, including MIPI CSI-2, GMSL or FPD-Link, I2C control, power/reset/clock sequencing, dropped frames, timestamp instability, bandwidth limits, corrupted images, ISP behavior, and sensor-mode configuration.
Design reliable, low-latency camera pipelines for real-time robotic systems, with careful attention to buffering, memory movement, CPU/GPU interaction, scheduling, throughput, timing jitter, and dropped-frame behavior.
Build clean high-level APIs that expose camera frames, timestamps, metadata, calibration parameters, diagnostics, and health/status information to perception, autonomy, logging, and product software.
Collaborate closely with perception, robotics, embedded systems, electrical engineering, and external hardware partners to ensure the camera stack is reliable, observable, and production-ready.
Preferred Qualifications
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Robotics, Computer Science, or a related technical field.
5+ years of hands-on experience with embedded camera systems, including sensor bring-up, camera module integration, driver-level debugging, and board-level validation.
Strong proficiency in C/C++ for Linux or performance-sensitive systems, including multithreading, memory management, profiling, and low-latency software design.
Experience with camera interfaces and supporting hardware, such as MIPI CSI-2, I2C, GMSL, FPD-Link, serializers/deserializers, power sequencing, reset sequencing, clocks, and sensor mode tables.
Experience developing or modifying Linux camera drivers, device trees, V4L2 drivers, media controller graphs, or similar low-level camera integration components
Strong understanding of vision requirements for real-time systems, including timestamping, synchronization, buffering, scheduling, latency measurement, jitter reduction, dropped-frame analysis, and deterministic data delivery.
Experience with multi-camera synchronization, hardware triggering, PTP, PPS, camera-IMU synchronization, or other precise timing systems.
Working knowledge of image sensors and imaging pipelines, including Bayer formats, RAW capture, YUV/RGB formats, HDR modes, exposure/gain control, white balance, ISP behavior, and image-quality tradeoffs.
Proficient with debugging tools and workflows, including kernel logs, tracing, profiling, oscilloscopes or logic analyzers, long-duration test scripts, capture validation tools, and reproducible failure isolation.
Base Salary Range
$100,000 - $300,000 USD
Create a Job Alert
Interested in building your career at Skild AI? Get future opportunities sent straight to your email.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Preferred First Name
Email*
Phone
Country
Phone
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Education
Degree*
Select...
Add another
LinkedIn Profile
Personal Website or Portfolio
Which office(s) are you willing to work? *
Pittsburgh, PA
San Francisco, CA
For undergraduate applicants, transcripts must be included in your application. Please attach below.
Attach
Attach
Dropbox
Google Drive
Accepted file types: pdf, doc, docx, txt, rtf
Why do you want to work at Skild AI?*
Tell us about two to three projects or accomplishments you’re most proud of! Whether it’s building something impactful, contributing to open-source work, launching a company, winning an award, or anything else that showcases your skills — we’re excited to hear about it!*
Submit application
Powered by
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Camera Systems Software Engineer
Skild AI · San Mateo, CA
Pay
$100k–300k
Setting
On-site
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Hardware Validation - Electrical Engineer
Skild AI · San Mateo, California
Pay
$100k–300k
Setting
On-site
Back to jobs
Hardware Validation - Electrical Engineer
San Mateo, California
Apply
Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are seeking a motivated and hands-on Electrical Hardware Validation Engineer to work closely with our Electrical Engineering team in developing and validating next-generation robotics electronics systems. This role focuses on defining and executing validation strategies for complex PCB designs used in robotics applications, including power systems, DC-DC converters, embedded computing platforms, motor control interfaces, and sensor systems.
In addition to new hardware validation, this role will also support debugging and failure analysis of existing robotic platforms in both lab and operational environments. The ideal candidate enjoys working hands-on with hardware, troubleshooting complex issues, developing test methodologies, and collaborating across engineering disciplines to improve system reliability and future hardware designs.
Responsibilities
Develop comprehensive validation and test plans for new PCB designs and embedded electronic systems
Define functional, electrical, thermal, and reliability test procedures for robotics hardware
Execute board bring-up, debugging, and characterization activities in the lab
Validate subsystems including power distribution and protection circuits, DC-DC converters and power sequencing, embedded computing hardware, sensor interfaces and communication buses, and high-speed digital and analog circuits
Perform lithium battery safety and validation testing, including charge/discharge characterization, protection circuit verification, thermal behavior evaluation, and failure-mode analysis
Develop and execute wire harness reliability and characterization tests, including continuity, insulation resistance, strain relief, vibration and flex-cycle, and connector retention validation
Design, build, and maintain hardware test fixtures and validation setups
Support debugging and repair of existing robotic systems and deployed hardware
Investigate hardware failures, identify root causes, and drive corrective actions
Collaborate with Electrical, Mechanical, Firmware, and Systems Engineers to improve testability, manufacturability, robustness, and serviceability of designs
Collect, analyze, and document test data, failure reports, validation procedures, and engineering findings
Communicate technical issues, test results, and root cause findings across cross-functional engineering teams
Support automation of repetitive validation and diagnostic tasks using scripting tools where appropriate
Support prototype builds, integration activities, and system-level testing
Maintain lab equipment, calibration records, and validation documentation
Preferred Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or related field
Internship, academic project, or hands-on experience with PCB debugging or embedded electronics
Proficiency with lab equipment including oscilloscopes, multimeters, power supplies, electronic loads, and logic analyzers
Familiarity with power electronics, DC-DC converters, embedded systems, sensor and communication interfaces (I2C, SPI, UART, CAN, Ethernet), and lithium battery systems
Strong troubleshooting, debugging, and root cause analysis skills
Ability to read schematics, wiring diagrams, and interpret datasheets
Experience with robotics systems or autonomous platforms
Experience with PCB design tools such as Altium, KiCad, or Cadence
Experience with lithium battery testing or battery management systems (BMS)
Experience developing test automation scripts using Python or similar languages
Understanding of Design for Testability (DFT) principles
Experience with fixture design, pogo-pin interfaces, or functional test systems
Experience testing wire harnesses, connectors, or electromechanical assemblies
Exposure to EMI/EMC, thermal, vibration, or environmental testing
Familiarity with Linux-based embedded systems
Base Salary Range
$100,000 - $300,000 USD
Get new jobs like this in your inbox
We'll email you when Skild AI posts a job like this one.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Preferred First Name
Email*
Phone
Country
Phone
Resume/CV*
Attach
Attach
Dropbox
Google Drive
Enter manually
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Education
School
Select...
Degree
Select...
Discipline
Select...
Add another
LinkedIn Profile
Personal Website or Portfolio
For undergraduate applicants, transcripts must be included in your application. Please attach below.
Attach
Attach
Dropbox
Google Drive
Accepted file types: pdf, doc, docx, txt, rtf
Why do you want to work at Skild AI? *
Tell us about two to three projects or accomplishments you’re most proud of! Whether it’s building something impactful, contributing to open-source work, launching a company, winning an award, or anything else that showcases your skills — we’re excited to hear about it! *
Submit application
Powered by
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Hardware Validation - Electrical Engineer
Skild AI · San Mateo, California
Pay
$100k–300k
Setting
On-site
Listed by Skild AI for a position based in the United States. Employers on this board attest they are hiring domestically.
Select a role
The full posting opens here — pay, setting and the full description, without leaving the list.