Principal Engineer jobs at Torc Robotics - 24 jobs
Staff, ML Engineer - E2E
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development, you will lead the design and deployment of learning-based architectures that connect perception inputs to driving decisions - advancing the frontier of closed-loop autonomous driving performance.
You'll architect and push forward Torc's End - to - End approaches through unified, differentiable pipelines, leveraging massive real-world and simulated datasets to continuously improve system intelligence.
This is a high-impact technical leadership role focused on core model research and large-scale ML development, not feature-layer logic or rule-based planning.
What You'll Do
Lead E2E model design and development - define architectures that directly map multi-modal sensor inputs (camera, LiDAR, radar, HD maps) to mid- or high-level driving actions or cost functions.
Drive large-scale training and evaluation for E2E learning, integrating data from perception, behavior prediction, and control systems.
Develop and refine learning objectives that align with real-world driving metrics: safety, comfort, compliance, and efficiency.
Architect scalable pipelines for multi-task, multi-modal learning, leveraging both real-world and synthetic data.
Prototype and evaluate new paradigms such as differentiable planning, imitation learning, reinforcement learning, and world models for AV behavior.
Collaborate cross-functionally with Perception, Prediction, and Motion Planning teams to align interfaces and ensure consistency between learned and modular components.
Establish robust evaluation frameworks for E2E performance, including closed-loop simulation and on-road validation.
Mentor engineers and scientists in large-scale experimentation, model interpretability, and data-driven debugging.
Stay at the frontier of ML research, exploring advancements in foundation models, sequence modeling, self-supervision, and generative world representations.
What You'll Need to Succeed
10+ years of experience developing deep learning systems for perception, planning, or control.
M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent practical experience).
Deep expertise in multi-modal ML, sequence modeling, or policy learning (e.g., Transformers, diffusion models, imitation learning).
Proven track record in large-scale model training and optimization for real-world tasks.
Strong proficiency in Python, PyTorch, or TensorFlow, and experience with distributed ML frameworks.
Solid understanding of sensor fusion, spatiotemporal modeling, and vehicle dynamics.
Demonstrated leadership in driving technical roadmaps, mentoring teams, and delivering production-quality ML solutions.
Experience using Ray
Bonus Points!
Experience developing E2E or mid-to-end models for autonomous driving, ADAS, or robotics.
Familiarity with differentiable cost maps, latent space planning, or behavior cloning / reinforcement learning in driving domains.
Hands-on experience with simulation-in-the-loop training and evaluation.
Understanding of safety validation and interpretability for learned driving systems.
Publications or open-source contributions in top-tier ML or robotics venues (CVPR, NeurIPS, ICLR, ICRA, CoRL).
Experience with foundation models or large-scale multimodal pretraining for perception and planning
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
Medical, dental, and vision for full-time employees
RRSP plan with a 4% employer match
Public Transit Subsidy (Montreal area only)
Flexibility in schedule and generous paid vacation
Company-wide holiday office closures
Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
CAD Compensation Range: $209,300-313,800 CAD
Job ID: 102406
$102k-152k yearly est. Auto-Apply 15d ago
Looking for a job?
Let Zippia find it for you.
Staff, ML Engineer - Road & Lane Detection
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer focused on Road & Lane Detection, you will lead the model development efforts that enable Torc's autonomous vehicles to perceive and interpret road geometry, lane structures, and drivable surfaces with precision and robustness.
You'll define the next generation of deep learning architectures and data-driven approaches that extract high-fidelity road and lane semantics from multi-modal sensor data - driving critical improvements in perception accuracy, stability, and scalability.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Own the model roadmap for Road & Lane Detection within the Model Dev ML org - from concept through production-grade model maturity.
Research, design, and train advanced neural architectures (e.g., multi-camera BEV transformers, LiDAR-vision fusion models, topological lane graph networks) to detect, segment, and model road structures and lane connectivity.
Lead data strategy for this domain - defining data curation, labeling policies, and active learning pipelines to capture long-tail scenarios (e.g., occlusions, complex merges, construction zones).
Develop robust metrics and evaluation frameworks for lane and road geometry accuracy, temporal consistency, and cross-domain generalization.
Advance foundational capabilities such as self-supervised pretraining, synthetic-to-real adaptation, and temporal modeling for road and lane understanding.
Drive large-scale experiments - designing, running, and analyzing results from distributed training workflows and ablations to identify scalable improvements.
Collaborate with other model dev/perception teams to ensure model coherence and interface consistency.
Mentor engineers and scientists, setting best practices for model training, evaluation, and code quality.
Stay ahead of the research frontier by evaluating and adapting emerging techniques (e.g., BEV-based large models, vectorized map prediction, lane graph transformers) to production-grade perception.
What You'll Need to Succeed
10+ years of experience developing deep learning models for perception or computer vision at scale.
M.S. or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field (or equivalent experience).
Deep expertise in semantic and instance segmentation, BEV modeling, or scene topology estimation.
Strong understanding of lane and road geometry modeling, camera calibration, and sensor projection.
Proficiency with Python and modern ML frameworks (e.g., PyTorch, Lightning).
Experience with distributed training pipelines, experiment management, and large-scale dataset handling.
Proven leadership in guiding technical roadmaps, mentoring engineers, and driving measurable model improvements.
Bonus Points!
Experience developing ML models for autonomous driving, mapping, or ADAS systems.
Familiarity with multi-modal fusion (camera, LiDAR, radar, HD maps).
Hands-on experience with BEV-based and topological prediction models.
Contributions to perception-related ML research (CVPR, NeurIPS, ICCV, ICLR, ICRA).
Strong intuition for data quality, bias mitigation, and uncertainty modeling.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
Medical, dental, and vision for full-time employees
RRSP plan with a 4% employer match
Public Transit Subsidy (Montreal area only)
Flexibility in schedule and generous paid vacation
Company-wide holiday office closures
Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Hiring Range for Job Opening
CAD Compensation Range:
$209,300-313,800 CAD
Job ID: R-102402
$102k-152k yearly est. Auto-Apply 15d ago
Senior Product Security Engineer
Rockwell Automation 4.4
Milwaukee, WI jobs
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
The Senior Product Security Engineer will drive software application security efforts across Verve's product development team. This will involve working closely with Verve's senior software engineering leadership, direct interaction with Verve's development teams, and serving as the primary interface with the broader security and compliance processes and teams within Verve's parent company, Rockwell Automation. You will report to the Team Lead, Staff Software Engineer and will be remote working anywhere in the United States.
Your Responsibilities:
Develop a deep expertise in Rockwell's established secure development processes. This position will be the primary interface between Verve's development organization and Rockwell's secure development assurance processes.
Drive timely and effective resolution of vulnerability reports in support of Rockwell's Product Security Incident Response Team (PSIRT).
Coordinate incident management and other reported security issues.
Drive risk reviews and risk analysis to identify systematic issues.
Evangelize and mentor secure software development practices within Verve's software product development teams.
Provide architecture and best practice guidance related to secure software development to product teams. Assist teams in process evolution required to achieve and maintain IEC 62443 certification.
Maintain current knowledge of security threats and vulnerabilities that could impact products.
Ensure adherence to security standards and provide guidance and input to standards enhancements.
Collaborate throughout the development lifecycle to verify and improve software security.
Perform threat modeling, security requirements review, secure code review and vulnerability assessments.
Lead and participate in security architecture and design review meetings. Review product architectures for security design gaps and vulnerabilities and consult with product teams to remediate or mitigate cyber risk.
Lead efforts with the development teams to quantify residual product risk and identification of appropriate security controls.
Contribute as appropriate to the continued development of the Verve software platform.
The Essentials - You Will Have:
Bachelors degree
Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
The Preferred - You Might Also Have:
5+ years professional experience, with at least 3 years of experience, ideally involving web applications.
A BS in Computer Science or a similar field or equivalent experience.
Solid understanding of TCP/IP networking.
Strong foundational understanding of web application security, linux/unix system security, network security, applied cryptography, and OS-level hardening, with advanced knowledge in at least a few of these areas.
Experience working with development teams to review designs, construct threat models, and develop/maintain secure coding standards.
At least a basic understanding of object-oriented design and programming.
Familiarity with CVE, CPE, and CVSS.
Experience with Python, C#/.NET, and Angular.
A familiarity with OT devices and environments.
Experience with CI/CD environments.
Familiarity with containerization concepts.
Experience with various security assessment tools (SCA, SAST, DAST, and vulnerability scanners).
Industrial cybersecurity and/or information technology certifications such as (ISC)2 CISSP, or CSSLP, SANS GICSP.
What We Offer:
Health Insurance including Medical, Dental and Vision
401k
Paid Time off
Parental and Caregiver Leave
Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
To learn more about our benefits package, please visit at ********************
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.
For this role, the Base Salary Compensation is from $135,920.00 - 203,880.00 USD Annual with an annual target bonus of 5% of base salary. Our benefits for the US can be found here. Actual pay will be based on factors such as skills, knowledge, education, and experience.
This position is part of a job family. Experience will be the determining factor for position level and compensation.
#LI-Remote
#LI-AC1
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at *****************.
$135.9k-203.9k yearly Auto-Apply 10d ago
Staff, ML Engineer - BEV
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer specializing in BEV (Bird's-Eye View) and Multi-Modal Perception, you will lead the development of next-generation models that unify information across cameras, LiDAR and radar to deliver a rich spatial understanding of the driving environment.
You will drive architectural innovation, large-scale model training, and data-driven improvements that directly advance the perception capabilities at the heart of Torc's autonomous driving stack.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Lead BEV model development: Define and execute the technical roadmap for BEV-based perception models across multiple tasks (e.g., detection, segmentation, road topology, and scene understanding).
Design advanced multi-modal architectures that fuse heterogeneous sensor data (camera, LiDAR, radar, HD maps) into unified spatial representations.
Develop foundational perception models leveraging BEV transformers, voxel-based encoders, or implicit scene representations.
Own large-scale training workflows - from data sampling strategies and augmentation pipelines to distributed training and hyperparameter optimization.
Advance model robustness and generalization, addressing long-tail conditions such as low visibility, occlusions, and rare scene configurations.
Establish evaluation frameworks for geometric accuracy, temporal stability, and cross-domain transfer performance.
Collaborate cross-functionally with sensor calibration, mapping, and fusion teams to ensure cohesive perception model interfaces.
Mentor and guide ML engineers, cultivating best practices in experimentation, code quality, and model validation.
Stay at the forefront of ML research, exploring self-supervised learning, large-scale pretraining, or foundation models for 3D perception.
What You'll Need to Succeed
10+ years of experience in deep learning for perception, 3D vision, and/or autonomous systems
M.S. or Ph.D. in Computer Science, Electrical Engineering, Robotics, or related field (or equivalent practical experience).
Proven expertise in BEV modeling, 3D scene understanding, and multi-view fusion.
Strong background in multi-modal sensor fusion, particularly integrating camera and LiDAR data.
Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
Experience with large-scale data pipelines, distributed training, and experiment management systems.
Demonstrated leadership in driving ML model innovation and mentoring technical teams.
Bonus Points!
Experience with autonomous driving or robotics perception in production environments.
Experience with MLOps and infrastructure tools (Ray)
Hands-on expertise in BEV-based ML architectures, LiDAR-vision fusion, or spatial-temporal modeling.
Familiarity with 3D labeling, calibration, and sensor simulation pipelines.
Track record of publications or open-source contributions in top-tier venues (CVPR, ICCV, NeurIPS, ICRA, CoRL).
Understanding of performance tradeoffs and deployment constraints (latency, memory, accuracy).
Knowledge of English is required since the selected candidate will need to collaborate daily with English-speaking colleagues in the United States and work with technical documentation written exclusively in English.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
Medical, dental, and vision for full-time employees
RRSP plan with a 4% employer match
Public Transit Subsidy (Montreal area only)
Flexibility in schedule and generous paid vacation
Company-wide holiday office closures
Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
CAD Compensation Range: $209,300-313,800 CAD
Job ID: 102405
$102k-152k yearly est. Auto-Apply 15d ago
Staff, ML Engineer - BEV
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer specializing in BEV (Bird's-Eye View) and Multi-Modal Perception, you will lead the development of next-generation models that unify information across cameras, LiDAR and radar to deliver a rich spatial understanding of the driving environment.
You will drive architectural innovation, large-scale model training, and data-driven improvements that directly advance the perception capabilities at the heart of Torc's autonomous driving stack.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Lead BEV model development: Define and execute the technical roadmap for BEV-based perception models across multiple tasks (e.g., detection, segmentation, road topology, and scene understanding).
Design advanced multi-modal architectures that fuse heterogeneous sensor data (camera, LiDAR, radar, HD maps) into unified spatial representations.
Develop foundational perception models leveraging BEV transformers, voxel-based encoders, or implicit scene representations.
Own large-scale training workflows - from data sampling strategies and augmentation pipelines to distributed training and hyperparameter optimization.
Advance model robustness and generalization, addressing long-tail conditions such as low visibility, occlusions, and rare scene configurations.
Establish evaluation frameworks for geometric accuracy, temporal stability, and cross-domain transfer performance.
Collaborate cross-functionally with sensor calibration, mapping, and fusion teams to ensure cohesive perception model interfaces.
Mentor and guide ML engineers, cultivating best practices in experimentation, code quality, and model validation.
Stay at the forefront of ML research, exploring self-supervised learning, large-scale pretraining, or foundation models for 3D perception.
What You'll Need to Succeed
10+ years of experience in deep learning for perception, 3D vision, and/or autonomous systems
M.S. or Ph.D. in Computer Science, Electrical Engineering, Robotics, or related field (or equivalent practical experience).
Proven expertise in BEV modeling, 3D scene understanding, and multi-view fusion.
Strong background in multi-modal sensor fusion, particularly integrating camera and LiDAR data.
Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
Experience with large-scale data pipelines, distributed training, and experiment management systems.
Demonstrated leadership in driving ML model innovation and mentoring technical teams.
Bonus Points!
Experience with autonomous driving or robotics perception in production environments.
Experience with MLOps and infrastructure tools (Ray)
Hands-on expertise in BEV-based ML architectures, LiDAR-vision fusion, or spatial-temporal modeling.
Familiarity with 3D labeling, calibration, and sensor simulation pipelines.
Track record of publications or open-source contributions in top-tier venues (CVPR, ICCV, NeurIPS, ICRA, CoRL).
Understanding of performance tradeoffs and deployment constraints (latency, memory, accuracy).
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$219,700.00 - $329,600.00
Job ID: 102405
$102k-152k yearly est. Auto-Apply 15d ago
Staff, ML Engineer - Learned Behaviors / RL Planning
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Learned Behaviors Machine Learning Engineer, you will lead the development, deployment, and scaling of Reinforcement Learning - driven behavior models for autonomous trucks. You will collaborate across perception, prediction, planning, and safety teams to craft learned behavior modules that generalize across scenarios and drive safe, efficient, and human-like decision making in real-world operations.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Lead architecture, development, and validation of learned behavior models (e.g., driver mimicry, multi-agent interaction, behavior cloning, reinforcement learning) for highway and freight-truck autonomy.
Define and implement data strategies: collect, label, and curate large behavior datasets (in-vehicle, simulation, fleet logs) for training and evaluation.
Develop scalable model training pipelines, infrastructure, and tooling to iterate quickly on behavior models, from prototype to production deployment.
Design and track performance metrics, analyze model behavior, diagnose failure modes, and drive continuous improvement of learned behaviors in simulation and on-vehicle.
Work with simulation, scenario, and validation teams to embed learned behavior models into verification and validation frameworks, ensuring coverage across operational design domains (ODDs).
Mentor and lead mid and senior-level ML engineers, set technical direction, and drive best practices in learned behavior engineering across the team.
What You'll Need to Succeed
10+ years of professional experience (or equivalent) in applied machine learning in autonomous vehicles, robotics, simulation or a related domain.
M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent practical experience).
Proven track record of designing and shipping learned behavior or policy models (e.g., behavior cloning, imitation learning, RL, multi-agent models) in production or near-production systems.
Strong programming skills in the AI domain(Python, Pytorch (Lightning), pandas )
Experience with open-source distributed computing framework, specifically Ray.
Deep understanding of ML architectures (e.g., RNNs, transformers, graph neural networks, behavior prediction networks) and system-level integration into autonomy stacks.
Experience with large-scale data pipelines, model training infrastructure, versioning, and deployment (cloud and/or embedded).
Bonus Points!
Experience in trucking, highway autonomy, or heavy-vehicle behavior modeling.
Expertise in Ray
Experience integrating learned behavior modules into simulation and V&V workflows for autonomous systems.
Familiarity with simulation frameworks, scenario libraries, and coverage of ODDs.
Background in reinforcement learning in real-world or simulation, imitation learning of human drivers, or multi-agent modeling in vehicle contexts.
Experience with sensor models, vehicle dynamics models, and domain adaptation from simulation to real world.
Knowledge of English is required since the selected candidate will need to collaborate daily with English-speaking colleagues in the United States and work with technical documentation written exclusively in English.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
Medical, dental, and vision for full-time employees
RRSP plan with a 4% employer match
Public Transit Subsidy (Montreal area only)
Flexibility in schedule and generous paid vacation
Company-wide holiday office closures
Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
CAD Compensation Range: $209,300-313,800 CAD
Job ID: 102403
$102k-152k yearly est. Auto-Apply 15d ago
Senior, ML Engineer - Offline Perception
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet The Team:
Pseudo-Labeling team's goal is to create high quality annotations on sensor data (images, point clouds). The annotations include 2D, 3D bounding boxes, classes, trajectories, lane lines, segmentations, depths etc. The annotations are then used by different downstream users, for example, perception teams use it to train various models and simulation teams use it for generating new data.
What You'll Do:
Design, implement, test and deploy offline object detection, tracking and fusion modules to automatically create annotations on Cloud Services from logged sensor data (Cameras, Lidars, Radars)
Demonstrated project management skills, serving as project lead guiding less experienced team members in multiple facets of project execution.
Stay up to date with the latest developments in AI and ML for autonomous driving.
Independently develop offline perception models or algorithms using disciplined software development processes, making recommendations for developing new code or re-using existing code, implementing version control, and maintaining
Documentation of created applications.
Define and implement ingestion, data preparation, curation, and governance of large, multi-faceted data sets supporting analytics models and workflows.
Proactively assess current capabilities to identify areas for improvement proposing solutions that align with core strategy and operation.
Measure and track auto labeling quality to meet internal customer requirements.
Guide and produce information products, supporting visualization and data accessibility in a customer-centric manner.
Evaluate and make recommendations regarding technical advances that improve productivity and quality, reduce flow times, and enhance operational surety.
Develop guidelines and standards for analytics and machine learning models, their deployment, and associated processes.
Provides technical guidance or business process expertise, technical leadership, coaching and mentoring to team members.
What You'll Need to Succeed:
Considered highly skilled and proficient in discipline; conducts complex, important work under minimal supervision and with wide latitude for independent judgment.
Scope of Influence: Expected to drive alignment across team interfaces to the rest of the organization. Designs, maintains and owns team technical solutions and drives consensus. Mentors and guides engineers within the group.
Bachelor's Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 6+ years of experience OR;
Master's Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 3+ years of experience OR;
Required Qualifications
(some combination of the following skills):
Active Learning & Pseudo-labeling - Computer Vision, Deep Learning, Model training.
Two of the following: 2D/3D Object Detection, Tracking, Sensor Fusion, Semantic Segmentation, SLAM, BEV.
Scaled ML Operations (MLOps) and Tooling - ML Frameworks, experiment tracking, model registry, MLFLow, Weights and Biases, ML Metrics and Evaluation / Quality.
Distributed machine learning frameworks - PyTorch, Lightning, Ray.
Model Data Curation - Parquet data processing (PyArrow, Daft, Pandas, etc).
Development Tools & Eco-System (at scale) - Proficiency in Python software development. Also, VDI and cloud-based development environments, CI Systems (GitHub Actions), and Docker.
Bonus Points!
Data operations and management at scale - Schema design, AWS storage and processing infra, vector databases / LanceDB, file formats (MCAP, parquet, etc).
Data Visualization - Integration with tooling such as OpenGL, 3.js, foxglove, 51, tableau.
Cloud Development - Python (proficient level), Terraform, AWS Managed Services (eg S3, ECS, Lambda, Dynamo, Step Functions, Athena).
Cloud-based orchestration and resource management - AWS Hyperpods, Anyscale, Etc. Model Inference Orchestration.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Hiring Range for Job Opening
US Pay Range
$199,200 - $298,800
Job ID: 102399
$199.2k-298.8k yearly Auto-Apply 15d ago
Senior, ML Engineer - Road & Lane Detection
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team
Torc's Model Development Organization is hiring a Senior ML engineer team who develops our next generation of Road-Lane BEV and image space models.
Torc's Autonomy Applications software utilizes cutting-edge deep learning techniques to perceive the vehicle's environment, predict the movements of other vehicles, and execute accurate driving decisions. We are actively seeking a highly experienced senior machine learning engineer to join our Road Lane perception team. This is an exceptional opportunity for you to have a significant impact on the future of the autonomous vehicle industry by leveraging AI.
As a Senior ML Engineer of the team, you are applying machine learning science in a production focused environment. You are using machine learning models in both a unimodal and multimodal context, to create a 3D representation of the road surface and lane geometry. Training, validation, data science, architectural design are your daily work. You are interested in understanding how your model performs in deployment, for what you collaborate closely with deployment focused teams. You mentor and guide more junior members of the team and are always interested in the newest trends in research, eager to translate scientific improvements into our production grade machine learning pipelines.
What You'll Do
Develop and Optimize Computer Vision Algorithms
Training monocular and multimodal Road Model Detection models.
Comprehending objects, lanes, obstacles, and weather conditions within the driving environment.
Enhance perception systems to process multi-modal sensor data (camera, LiDAR, radar) effectively.
Utilizing data science techniques to analyze model performance, data distributions, and identify corner cases.
Contribute to BEV Self-Driving Architectures
Design and implement deep learning models for Road Model inference in BEV frameworks.
Integrate BEV representations into end-to-end planning and control pipelines.
Use SD maps as priors for enhanced performance.
Data Management and Processing
Develop efficient pipelines for large-scale data processing and annotation(pseudo-labeling) of sensor data (e.g., LiDAR point clouds, image frames).
Implement data augmentation, synthetic data generation, and domain adaptation strategies to improve model robustness.
Model Deployment and Optimization
Deploy machine learning models on edge devices, ensuring real-time performance and resource efficiency.
Optimize inference pipelines for embedded and automotive-grade hardware platforms.
Cross-functional Collaboration
Collaborate with robotics, software, and hardware engineering teams to ensure seamless integration of perception systems.
Work with product and operations teams to define performance metrics and improve system reliability.
Research and Innovation
Stay updated with the latest advancements in computer vision, Road Lane monocular and BEV models, and autonomous driving technologies.
Translating scientific research into production-grade machine learning pipelines.
Publish findings in top-tier conferences and journals (optional but encouraged).
Leadership
Contributing to the model development roadmap and providing strategic advice to technical leadership.
Mentoring and guiding junior team members to enhance their technical skills and career growth.
What you'll need to Succeed:
Bachelor's degree in Computer Science, Software Engineering, or related field with 6+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Master's degree in Computer Science, Software Engineering, or related field with 3+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Scientific understanding of machine learning for 3D BEV space modeling, including the ability to apply state-of-the-art ML research and methods in production.
Applied understanding and hands-on expertise in lane and road geometry concepts, multi-camera calibration, and sensor projection.
Experience with understanding data distributions and analyzing long tail distributions
Mastery of Python and PyTorch, with the ability to transition research level code to production and deployment ready standards
Bonus points!
PhD in machine learning or data science
Proficient in writing CUDA kernels and developing custom PyTorch operations.
Publications at top tier computer vision / machine learning conferences or journals (CVPR, ICCV, JMLR, IJCV)
Applied experience using Ray in an autonomous vehicle (AV) or related environment to scale machine learning workloads, including distributed training, large-scale experimentation, and hyperparameter tuning across multi-node and multi-GPU systems.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$199,200 - $298,800
Job ID: R-102413
$199.2k-298.8k yearly Auto-Apply 15d ago
Senior, ML Engineer - Learned Localization
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team
As a Senior ML Engineer focused on Localization & Perception, you'll build the machine-learning component that enables Torc's autonomous trucks to understand precisely where they are in the world. We work across sensor fusion, map-based localization, and learning-based pose estimation to deliver robust, real-time localization in challenging environments. As part of a multidisciplinary group of ML engineers and researchers in Autonomy, you'll collaborate closely across ML teams to build production-grade solutions that advance Torc's mission of safe, reliable autonomous trucking.
What You'll Do
Design, build, and optimize ML models for localization, including learned pose estimation, map-matching, and sensor fusion pipelines using camera, LiDAR, and radar data.
Develop high-performance training and evaluation workflows, leveraging frameworks such as PyTorch, distributed training infrastructure, and large-scale datasets.
Collaborate with robotics and mapping engineers to integrate localization models into the autonomy stack, ensuring performance, stability, and real-time constraints are met.
Analyze failure cases, run ablations, improve model robustness, and drive rigorous experimentation to achieve production-level reliability.
Contribute to system design, code reviews, best practices, and documentation across the ML and autonomy organization.
What You'll Need to Succeed
Bachelor's degree in Computer Science, Software Engineering, or related field with 6+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Master's degree in Computer Science, Software Engineering, or related field with 3+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Experience with AV or robotics localization systems (e.g., LiDAR-based localization, visual odometry, SLAM, or map-based pose estimation).
Strong experience developing and deploying ML models in perception, localization, or sensor fusion domains.
Proficiency with PyTorch and modern ML tooling for training, inference, and optimization.
Solid understanding of 3D geometry, probabilistic estimation, spatial transforms, and robotics fundamentals.
Demonstrated ability to work with large multimodal datasets and build scalable pipelines for processing, labeling, and evaluation.
Strong software engineering skills in Python or C++, with a focus on clean, maintainable, production-ready code.
Excellent communication skills and the ability to collaborate in a fast-paced, cross-functional environment.
Bonus Points!
Familiarity with distributed computing tools such as Ray, Kubernetes, or similar orchestration frameworks.
Knowledge of embedded and real-time constraints for on-vehicle deployment.
Experience in simulation, synthetic data generation, and uncertainty-aware ML modeling.
Contributions to open-source robotics, perception, or ML frameworks.
Knowledge of English is required since the selected candidate will need to collaborate daily with English-speaking colleagues in the United States and work with technical documentation written exclusively in English.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r (Canada)
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
Medical, dental, and vision for full-time employees
RRSP plan with a 4% employer match
Public Transit Subsidy (Montreal area only)
Flexibility in schedule and generous paid vacation
Company-wide holiday office closures
Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
CAD Compensation Range: $199,200 to $298,800
Job ID: R-102401
$199.2k-298.8k yearly Auto-Apply 15d ago
Senior, ML Engineer - Neural Rendering
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet The Team:
Torc is marching towards its AV 3.0 strategy. Simulation and Data Generation are key elements towards autonomous trucking. The team builds the sensor simulation based on Neural Rendering and Generative models for Torc's own data-driven simulator. High-quality data from novel scenarios close the domain data gap, solving one of the biggest challenges for safe autonomous driving. The team works on state-of-the-art approaches for Neural Rendering and data generation for camera, LiDAR, and Radar sensor data, that contributes to the Torc's data workflow for training and validation across the complete AV stack.
What You'll Do:
Implement the latest research advances in Neural Rendering and generative models
Translate cutting edge solution in the domain of autonomous driving for high-quality Camera, LiDAR and Radar sensor simulations
Support implementing a neural rendering framework that allows to scale perception simulation and AV 3.0 training
Integrate the framework in a cloud environment and automate the pipeline to allow scaling for the target verification and validation of our autonomous trucks
Own development projects in the team - From research, design, to implementation, testing and deployment
Design, implement, test and deploy shippable production quality software starting from early prototypes using disciplined software development processes.
Work in the cloud machine learning ecosystem alongside other machine learning services existing in the company.
Proactively assess current capabilities to identify areas for improvement proposing solutions that align with core strategy and operation.
Demonstrate project management skills, serving as project lead guiding less experienced team members in multiple facets of project execution, coaching and mentoring as needed.
What You'll Need to Succeed:
Proficiency in Python and deep learning frameworks such as PyTorch.
PhD or equivalent work experience of 6+ years in relevant fields (CS, Robotics, Electrical Engineering) with industry experience in shipping production software.
Proven expertise in Neural Rendering (Neural Radiance Fields and 3D Gaussian Splatting) and generative models (Diffusion Models, Flow Matching).
Background in Computer Graphics, 3D Reconstruction, or 3D Computer Vision.
Considered highly skilled and proficient in discipline; conducts complex, important work under minimal supervision and with wide latitude for independent judgment.
Experience with VDI and cloud based machine learning development environments.
Expected to drive alignment across team interfaces to the rest of the organization.
Designs, maintains and owns team technical solutions and drives consensus.
Mentors and guides engineers within the group.
Bonus Points!
Experience with autonomous driving or robotics perception in production environments.
Proficiency with CUDA programming for efficient rendering of large-scale scenes
Publications in top-tier CV/AI/Graphics conferences (CVPR/ECCV/ICCV, NeurIPS/ICLR/ICML, SIGGRAPH) or journals
Experience with MLOps and infrastructure tools (Ray)
Familiarity with 3D labeling, calibration, and sensor simulation pipelines.
Handling of Autonomous Driving Sensors - Multiple timestamp, multiple sensor data from cameras, lidars, and radars
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$199,200 - $298,800
Job ID: R-102432
$199.2k-298.8k yearly Auto-Apply 7d ago
Senior R&D Quality Engineer
Fanuc America 4.8
Rochester Hills, MI jobs
At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported.
We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career at FANUC America, we invite you to apply
today
!
FANUC America Corporation provides the most complete range of industry-leading robotics, CNC and motion control systems, and ROBODRILL machining centers. Our innovative technologies and proven expertise help manufacturers in the Americas to be more efficient, reliable and profitable.
We are currently searching for a dynamic, senior level Research and Development Engineer focused in Mechanical Quality to be responsible for ensuring that mechanical hardware components and assemblies are consistently manufactured and assembled per engineering design intent.
Primary responsibilities will include
Work alongside development engineers to introduce quality into products by design
Release drawings and publish specifications to define what is acceptable and unacceptable quality
Establish processes within FANUC and with suppliers to facilitate favorable outcomes and ensure total customer satisfaction
Lead cross-functional initiatives to improve quality by design and by process
Work closely with Purchasing Department on topics related to mechanical component and assembly suppliers
Work closely with Robot Factory, Manufacturing Engineering, and Quality Departments to achieve a consistent and high level of quality
Ensure that Robot Factory and suppliers use appropriate tools and inspection equipment required to perform the assembly and validation of the product
Support troubleshooting of mechanical products issues that occur during the manufacturing of the component assembly at FAC or components that have failed at customer production sites
Write clear and concise technical reports
Occasional travel required
Ideal candidate will have the following experience and education
Bachelor's Degree in Mechanical Engineering, or related field
5+ years professional experience in design, analysis, testing, manufacturing, and process development
Strong aptitude for engineering intuition, hands-on experience with mechanisms, reading engineering drawings
Established working knowledge of SolidWorks, Mathcad
Experience operating and programming robots
Willingness to learn Oracle
Preferred Qualifications
Master's Degree in Mechanical Engineering
Six Sigma Certification
5+ years industry experience in mechanical design and analysis
Design experience in Solid Edge or SolidWorks
Hands-on Experience with FANUC Robots
Experience in Oracle
We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:
Medical, Dental & Vision Insurance
401(k) Retirement Program
Life Insurance
Short-Term & Long-Term Disability Plans
Tuition Reimbursement
Wellness Program
Flexible Spending Accounts
Employee Assistance Program
Flexible Benefit Dollars
Generous Holiday & Vacation Program
Equal Opportunity Employer, including disabled and veterans
$81k-101k yearly est. 11h ago
Senior R&D DevOps Engineer
Fanuc America 4.8
Rochester Hills, MI jobs
We are looking for a Senior Research and Development Engineer who will be responsible for the development and implementation of scalable, automated cloud environments, building CI/CD pipelines, and integrating security best practices into the infrastructure and application delivery. You will play a key role in ensuring fast, reliable deployments while maintaining a Security-First mindset and solving complex challenges in high-pressure environments.
Primary responsibilities will include
Design, implement, and maintain secure, scalable, and automated CI/CD pipelines for Cloud and Hybrid platforms using open-source and commercial tools
Proactively identify, troubleshoot and resolve operational issues, including availability for critical situations outside of regular working hours when required
Create and maintain standard operating procedures, technical documentation for security architectures, CI/CD pipelines, and infrastructure-as-code implementations
Automate and enhance logging, monitoring, and SIEM integrations using tools like AWS SecurityHub, CloudWatch, ELK Stack
Implement best practices for development and security across Cloud services, infrastructure, and processes including vulnerability management, incident response, and compliance automation with security standards such as ISO 27001, IEC 62443, NIST, CIS Benchmarks, AWS best practices
Conduct peer reviews, ensuring quality and best practices, while mentoring junior engineers
Ideal candidate will have the following experience and education
Bachelor's in computer science or a related field
5+ years of experience with AWS services, Access Management, CI/CD pipeline development, Security best practices
5+ years of hands-on experience working with Infrastructure as Code tools (IaC), Linux administration, Docker, Kubernetes, Cryptography, Python scripting and CLI-based operations
Experience with logging, monitoring, and SIEM tools such as AWS SecurityHub, CloudWatch, ELK stack for Cloud Security Operations
Experience implementing automation for compliance and governance to standards such as ISO 27001, understanding Secure Software Development Lifecycle, and software supply chain security
Experience with application development, threat modeling, and security risk assessments
Preferred Qualifications
Master's Degree in Computer Engineering
Strong analytical skills and problem-solving mindset with a passion for solving complex automation and challenges efficiently and effectively
Strong background in DevSecOps practices, integrating security into CI/CD pipelines and governance frameworks in cloud environments at scale
Hands-on experience with container security and image scanning tools (e.g., Trivy, Aqua)
Familiarity with Zero Trust Architecture and secure software supply chain practices
Proven ability to lead cross-functional DevOps initiatives and mentor junior engineers
It's Up To You
At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported.
We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career at FANUC America, we invite you to apply
today
!
Equal Opportunity Employer, including disabled and veterans
$81k-101k yearly est. 11h ago
Staff, ML Engineer - BEV
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer specializing in BEV (Bird's-Eye View) and Multi-Modal Perception, you will lead the development of next-generation models that unify information across cameras, LiDAR and radar to deliver a rich spatial understanding of the driving environment.
You will drive architectural innovation, large-scale model training, and data-driven improvements that directly advance the perception capabilities at the heart of Torc's autonomous driving stack.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Lead BEV model development: Define and execute the technical roadmap for BEV-based perception models across multiple tasks (e.g., detection, segmentation, road topology, and scene understanding).
Design advanced multi-modal architectures that fuse heterogeneous sensor data (camera, LiDAR, radar, HD maps) into unified spatial representations.
Develop foundational perception models leveraging BEV transformers, voxel-based encoders, or implicit scene representations.
Own large-scale training workflows - from data sampling strategies and augmentation pipelines to distributed training and hyperparameter optimization.
Advance model robustness and generalization, addressing long-tail conditions such as low visibility, occlusions, and rare scene configurations.
Establish evaluation frameworks for geometric accuracy, temporal stability, and cross-domain transfer performance.
Collaborate cross-functionally with sensor calibration, mapping, and fusion teams to ensure cohesive perception model interfaces.
Mentor and guide ML engineers, cultivating best practices in experimentation, code quality, and model validation.
Stay at the forefront of ML research, exploring self-supervised learning, large-scale pretraining, or foundation models for 3D perception.
What You'll Need to Succeed
10+ years of experience in deep learning for perception, 3D vision, and/or autonomous systems
M.S. or Ph.D. in Computer Science, Electrical Engineering, Robotics, or related field (or equivalent practical experience).
Proven expertise in BEV modeling, 3D scene understanding, and multi-view fusion.
Strong background in multi-modal sensor fusion, particularly integrating camera and LiDAR data.
Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
Experience with large-scale data pipelines, distributed training, and experiment management systems.
Demonstrated leadership in driving ML model innovation and mentoring technical teams.
Bonus Points!
Experience with autonomous driving or robotics perception in production environments.
Experience with MLOps and infrastructure tools (Ray)
Hands-on expertise in BEV-based ML architectures, LiDAR-vision fusion, or spatial-temporal modeling.
Familiarity with 3D labeling, calibration, and sensor simulation pipelines.
Track record of publications or open-source contributions in top-tier venues (CVPR, ICCV, NeurIPS, ICRA, CoRL).
Understanding of performance tradeoffs and deployment constraints (latency, memory, accuracy).
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$219,700.00 - $329,600.00
Job ID: 102405
$67k-99k yearly est. Auto-Apply 57d ago
Staff, ML Engineer - E2E
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development, you will lead the design and deployment of learning-based architectures that connect perception inputs to driving decisions - advancing the frontier of closed-loop autonomous driving performance.
You'll architect and push forward Torc's End - to - End approaches through unified, differentiable pipelines, leveraging massive real-world and simulated datasets to continuously improve system intelligence.
This is a high-impact technical leadership role focused on core model research and large-scale ML development, not feature-layer logic or rule-based planning.
What You'll Do
Lead E2E model design and development - define architectures that directly map multi-modal sensor inputs (camera, LiDAR, radar, HD maps) to mid- or high-level driving actions or cost functions.
Drive large-scale training and evaluation for E2E learning, integrating data from perception, behavior prediction, and control systems.
Develop and refine learning objectives that align with real-world driving metrics: safety, comfort, compliance, and efficiency.
Architect scalable pipelines for multi-task, multi-modal learning, leveraging both real-world and synthetic data.
Prototype and evaluate new paradigms such as differentiable planning, imitation learning, reinforcement learning, and world models for AV behavior.
Collaborate cross-functionally with Perception, Prediction, and Motion Planning teams to align interfaces and ensure consistency between learned and modular components.
Establish robust evaluation frameworks for E2E performance, including closed-loop simulation and on-road validation.
Mentor engineers and scientists in large-scale experimentation, model interpretability, and data-driven debugging.
Stay at the frontier of ML research, exploring advancements in foundation models, sequence modeling, self-supervision, and generative world representations.
What You'll Need to Succeed
10+ years of experience developing deep learning systems for perception, planning, or control.
M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent practical experience).
Deep expertise in multi-modal ML, sequence modeling, or policy learning (e.g., Transformers, diffusion models, imitation learning).
Proven track record in large-scale model training and optimization for real-world tasks.
Strong proficiency in Python, PyTorch, or TensorFlow, and experience with distributed ML frameworks.
Solid understanding of sensor fusion, spatiotemporal modeling, and vehicle dynamics.
Demonstrated leadership in driving technical roadmaps, mentoring teams, and delivering production-quality ML solutions.
Experience using Ray
Bonus Points!
Experience developing E2E or mid-to-end models for autonomous driving, ADAS, or robotics.
Familiarity with differentiable cost maps, latent space planning, or behavior cloning / reinforcement learning in driving domains.
Hands-on experience with simulation-in-the-loop training and evaluation.
Understanding of safety validation and interpretability for learned driving systems.
Publications or open-source contributions in top-tier ML or robotics venues (CVPR, NeurIPS, ICLR, ICRA, CoRL).
Experience with foundation models or large-scale multimodal pretraining for perception and planning
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Pay Range:
$219,700.00 - $329,600.00
Job ID: 102406
$67k-99k yearly est. Auto-Apply 57d ago
Staff, ML Engineer - Learned Behaviors / RL Planning
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Learned Behaviors Machine Learning Engineer, you will lead the development, deployment, and scaling of Reinforcement Learning - driven behavior models for autonomous trucks. You will collaborate across perception, prediction, planning, and safety teams to craft learned behavior modules that generalize across scenarios and drive safe, efficient, and human-like decision making in real-world operations.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Lead architecture, development, and validation of learned behavior models (e.g., driver mimicry, multi-agent interaction, behavior cloning, reinforcement learning) for highway and freight-truck autonomy.
Define and implement data strategies: collect, label, and curate large behavior datasets (in-vehicle, simulation, fleet logs) for training and evaluation.
Develop scalable model training pipelines, infrastructure, and tooling to iterate quickly on behavior models, from prototype to production deployment.
Design and track performance metrics, analyze model behavior, diagnose failure modes, and drive continuous improvement of learned behaviors in simulation and on-vehicle.
Work with simulation, scenario, and validation teams to embed learned behavior models into verification and validation frameworks, ensuring coverage across operational design domains (ODDs).
Mentor and lead mid and senior-level ML engineers, set technical direction, and drive best practices in learned behavior engineering across the team.
What You'll Need to Succeed
10+ years of professional experience (or equivalent) in applied machine learning in autonomous vehicles, robotics, simulation or a related domain.
M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent practical experience).
Proven track record of designing and shipping learned behavior or policy models (e.g., behavior cloning, imitation learning, RL, multi-agent models) in production or near-production systems.
Strong programming skills in the AI domain(Python, Pytorch (Lightning), pandas )
Experience with open-source distributed computing framework, specifically Ray.
Deep understanding of ML architectures (e.g., RNNs, transformers, graph neural networks, behavior prediction networks) and system-level integration into autonomy stacks.
Experience with large-scale data pipelines, model training infrastructure, versioning, and deployment (cloud and/or embedded).
Bonus Points!
Experience in trucking, highway autonomy, or heavy-vehicle behavior modeling.
Expertise in Ray
Experience integrating learned behavior modules into simulation and V&V workflows for autonomous systems.
Familiarity with simulation frameworks, scenario libraries, and coverage of ODDs.
Background in reinforcement learning in real-world or simulation, imitation learning of human drivers, or multi-agent modeling in vehicle contexts.
Experience with sensor models, vehicle dynamics models, and domain adaptation from simulation to real world.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Pay Range:
$219,700.00 - $329,600.00
Job ID: 102403
$67k-99k yearly est. Auto-Apply 57d ago
Staff, ML Engineer - Road & Lane Detection
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team:
As a Staff Machine Learning Engineer focused on Road & Lane Detection, you will lead the model development efforts that enable Torc's autonomous vehicles to perceive and interpret road geometry, lane structures, and drivable surfaces with precision and robustness.
You'll define the next generation of deep learning architectures and data-driven approaches that extract high-fidelity road and lane semantics from multi-modal sensor data - driving critical improvements in perception accuracy, stability, and scalability.
This is a technical leadership role focused on model innovation and maturity, not downstream feature integration.
What You'll Do
Own the model roadmap for Road & Lane Detection within the Model Dev ML org - from concept through production-grade model maturity.
Research, design, and train advanced neural architectures (e.g., multi-camera BEV transformers, LiDAR-vision fusion models, topological lane graph networks) to detect, segment, and model road structures and lane connectivity.
Lead data strategy for this domain - defining data curation, labeling policies, and active learning pipelines to capture long-tail scenarios (e.g., occlusions, complex merges, construction zones).
Develop robust metrics and evaluation frameworks for lane and road geometry accuracy, temporal consistency, and cross-domain generalization.
Advance foundational capabilities such as self-supervised pretraining, synthetic-to-real adaptation, and temporal modeling for road and lane understanding.
Drive large-scale experiments - designing, running, and analyzing results from distributed training workflows and ablations to identify scalable improvements.
Collaborate with other model dev/perception teams to ensure model coherence and interface consistency.
Mentor engineers and scientists, setting best practices for model training, evaluation, and code quality.
Stay ahead of the research frontier by evaluating and adapting emerging techniques (e.g., BEV-based large models, vectorized map prediction, lane graph transformers) to production-grade perception.
What You'll Need to Succeed
10+ years of experience developing deep learning models for perception or computer vision at scale.
M.S. or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field (or equivalent experience).
Deep expertise in semantic and instance segmentation, BEV modeling, or scene topology estimation.
Strong understanding of lane and road geometry modeling, camera calibration, and sensor projection.
Proficiency with Python and modern ML frameworks (e.g., PyTorch, Lightning).
Experience with distributed training pipelines, experiment management, and large-scale dataset handling.
Proven leadership in guiding technical roadmaps, mentoring engineers, and driving measurable model improvements.
Bonus Points!
Experience developing ML models for autonomous driving, mapping, or ADAS systems.
Familiarity with multi-modal fusion (camera, LiDAR, radar, HD maps).
Hands-on experience with BEV-based and topological prediction models.
Contributions to perception-related ML research (CVPR, NeurIPS, ICCV, ICLR, ICRA).
Strong intuition for data quality, bias mitigation, and uncertainty modeling.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Hiring Range for Job Opening
US Pay Range
$219,700 - $329,600 USD
Job ID: 102402
$67k-99k yearly est. Auto-Apply 56d ago
Senior, ML Engineer - Road & Lane Detection
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team
Torc's Model Development Organization is hiring a Senior ML engineer team who develops our next generation of Road-Lane BEV and image space models.
Torc's Autonomy Applications software utilizes cutting-edge deep learning techniques to perceive the vehicle's environment, predict the movements of other vehicles, and execute accurate driving decisions. We are actively seeking a highly experienced senior machine learning engineer to join our Road Lane perception team. This is an exceptional opportunity for you to have a significant impact on the future of the autonomous vehicle industry by leveraging AI.
As a Senior ML Engineer of the team, you are applying machine learning science in a production focused environment. You are using machine learning models in both a unimodal and multimodal context, to create a 3D representation of the road surface and lane geometry. Training, validation, data science, architectural design are your daily work. You are interested in understanding how your model performs in deployment, for what you collaborate closely with deployment focused teams. You mentor and guide more junior members of the team and are always interested in the newest trends in research, eager to translate scientific improvements into our production grade machine learning pipelines.
What You'll Do
Develop and Optimize Computer Vision Algorithms
Training monocular and multimodal Road Model Detection models.
Comprehending objects, lanes, obstacles, and weather conditions within the driving environment.
Enhance perception systems to process multi-modal sensor data (camera, LiDAR, radar) effectively.
Utilizing data science techniques to analyze model performance, data distributions, and identify corner cases.
Contribute to BEV Self-Driving Architectures
Design and implement deep learning models for Road Model inference in BEV frameworks.
Integrate BEV representations into end-to-end planning and control pipelines.
Use SD maps as priors for enhanced performance.
Data Management and Processing
Develop efficient pipelines for large-scale data processing and annotation(pseudo-labeling) of sensor data (e.g., LiDAR point clouds, image frames).
Implement data augmentation, synthetic data generation, and domain adaptation strategies to improve model robustness.
Model Deployment and Optimization
Deploy machine learning models on edge devices, ensuring real-time performance and resource efficiency.
Optimize inference pipelines for embedded and automotive-grade hardware platforms.
Cross-functional Collaboration
Collaborate with robotics, software, and hardware engineering teams to ensure seamless integration of perception systems.
Work with product and operations teams to define performance metrics and improve system reliability.
Research and Innovation
Stay updated with the latest advancements in computer vision, Road Lane monocular and BEV models, and autonomous driving technologies.
Translating scientific research into production-grade machine learning pipelines.
Publish findings in top-tier conferences and journals (optional but encouraged).
Leadership
Contributing to the model development roadmap and providing strategic advice to technical leadership.
Mentoring and guiding junior team members to enhance their technical skills and career growth.
What you'll need to Succeed:
Bachelor's degree in Computer Science, Software Engineering, or related field with 6+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Master's degree in Computer Science, Software Engineering, or related field with 3+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Scientific understanding of machine learning for 3D BEV space modeling, including the ability to apply state-of-the-art ML research and methods in production.
Applied understanding and hands-on expertise in lane and road geometry concepts, multi-camera calibration, and sensor projection.
Experience with understanding data distributions and analyzing long tail distributions
Mastery of Python and PyTorch, with the ability to transition research level code to production and deployment ready standards
Bonus points!
PhD in machine learning or data science
Proficient in writing CUDA kernels and developing custom PyTorch operations.
Publications at top tier computer vision / machine learning conferences or journals (CVPR, ICCV, JMLR, IJCV)
Applied experience using Ray in an autonomous vehicle (AV) or related environment to scale machine learning workloads, including distributed training, large-scale experimentation, and hyperparameter tuning across multi-node and multi-GPU systems.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$199,200 - $298,800
Job ID: R-102413
$84k-108k yearly est. Auto-Apply 37d ago
Senior, ML Engineer - Offline Perception
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet The Team:
Pseudo-Labeling team's goal is to create high quality annotations on sensor data (images, point clouds). The annotations include 2D, 3D bounding boxes, classes, trajectories, lane lines, segmentations, depths etc. The annotations are then used by different downstream users, for example, perception teams use it to train various models and simulation teams use it for generating new data.
What You'll Do:
Design, implement, test and deploy offline object detection, tracking and fusion modules to automatically create annotations on Cloud Services from logged sensor data (Cameras, Lidars, Radars)
Demonstrated project management skills, serving as project lead guiding less experienced team members in multiple facets of project execution.
Stay up to date with the latest developments in AI and ML for autonomous driving.
Independently develop offline perception models or algorithms using disciplined software development processes, making recommendations for developing new code or re-using existing code, implementing version control, and maintaining
Documentation of created applications.
Define and implement ingestion, data preparation, curation, and governance of large, multi-faceted data sets supporting analytics models and workflows.
Proactively assess current capabilities to identify areas for improvement proposing solutions that align with core strategy and operation.
Measure and track auto labeling quality to meet internal customer requirements.
Guide and produce information products, supporting visualization and data accessibility in a customer-centric manner.
Evaluate and make recommendations regarding technical advances that improve productivity and quality, reduce flow times, and enhance operational surety.
Develop guidelines and standards for analytics and machine learning models, their deployment, and associated processes.
Provides technical guidance or business process expertise, technical leadership, coaching and mentoring to team members.
What You'll Need to Succeed:
Considered highly skilled and proficient in discipline; conducts complex, important work under minimal supervision and with wide latitude for independent judgment.
Scope of Influence: Expected to drive alignment across team interfaces to the rest of the organization. Designs, maintains and owns team technical solutions and drives consensus. Mentors and guides engineers within the group.
Bachelor's Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 6+ years of experience OR;
Master's Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 3+ years of experience OR;
Required Qualifications
(some combination of the following skills):
Active Learning & Pseudo-labeling - Computer Vision, Deep Learning, Model training.
Two of the following: 2D/3D Object Detection, Tracking, Sensor Fusion, Semantic Segmentation, SLAM, BEV.
Scaled ML Operations (MLOps) and Tooling - ML Frameworks, experiment tracking, model registry, MLFLow, Weights and Biases, ML Metrics and Evaluation / Quality.
Distributed machine learning frameworks - PyTorch, Lightning, Ray.
Model Data Curation - Parquet data processing (PyArrow, Daft, Pandas, etc).
Development Tools & Eco-System (at scale) - Proficiency in Python software development. Also, VDI and cloud-based development environments, CI Systems (GitHub Actions), and Docker.
Bonus Points!
Data operations and management at scale - Schema design, AWS storage and processing infra, vector databases / LanceDB, file formats (MCAP, parquet, etc).
Data Visualization - Integration with tooling such as OpenGL, 3.js, foxglove, 51, tableau.
Cloud Development - Python (proficient level), Terraform, AWS Managed Services (eg S3, ECS, Lambda, Dynamo, Step Functions, Athena).
Cloud-based orchestration and resource management - AWS Hyperpods, Anyscale, Etc. Model Inference Orchestration.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
Hiring Range for Job Opening
US Pay Range
$199,200 - $298,800
Job ID: 102399
$84k-108k yearly est. Auto-Apply 56d ago
Senior, ML Engineer - Neural Rendering
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet The Team:
Torc is marching towards its AV 3.0 strategy. Simulation and Data Generation are key elements towards autonomous trucking. The team builds the sensor simulation based on Neural Rendering and Generative models for Torc's own data-driven simulator. High-quality data from novel scenarios close the domain data gap, solving one of the biggest challenges for safe autonomous driving. The team works on state-of-the-art approaches for Neural Rendering and data generation for camera, LiDAR, and Radar sensor data, that contributes to the Torc's data workflow for training and validation across the complete AV stack.
What You'll Do:
Implement the latest research advances in Neural Rendering and generative models
Translate cutting edge solution in the domain of autonomous driving for high-quality Camera, LiDAR and Radar sensor simulations
Support implementing a neural rendering framework that allows to scale perception simulation and AV 3.0 training
Integrate the framework in a cloud environment and automate the pipeline to allow scaling for the target verification and validation of our autonomous trucks
Own development projects in the team - From research, design, to implementation, testing and deployment
Design, implement, test and deploy shippable production quality software starting from early prototypes using disciplined software development processes.
Work in the cloud machine learning ecosystem alongside other machine learning services existing in the company.
Proactively assess current capabilities to identify areas for improvement proposing solutions that align with core strategy and operation.
Demonstrate project management skills, serving as project lead guiding less experienced team members in multiple facets of project execution, coaching and mentoring as needed.
What You'll Need to Succeed:
Proficiency in Python and deep learning frameworks such as PyTorch.
PhD or equivalent work experience of 6+ years in relevant fields (CS, Robotics, Electrical Engineering) with industry experience in shipping production software.
Proven expertise in Neural Rendering (Neural Radiance Fields and 3D Gaussian Splatting) and generative models (Diffusion Models, Flow Matching).
Background in Computer Graphics, 3D Reconstruction, or 3D Computer Vision.
Considered highly skilled and proficient in discipline; conducts complex, important work under minimal supervision and with wide latitude for independent judgment.
Experience with VDI and cloud based machine learning development environments.
Expected to drive alignment across team interfaces to the rest of the organization.
Designs, maintains and owns team technical solutions and drives consensus.
Mentors and guides engineers within the group.
Bonus Points!
Experience with autonomous driving or robotics perception in production environments.
Proficiency with CUDA programming for efficient rendering of large-scale scenes
Publications in top-tier CV/AI/Graphics conferences (CVPR/ECCV/ICCV, NeurIPS/ICLR/ICML, SIGGRAPH) or journals
Experience with MLOps and infrastructure tools (Ray)
Familiarity with 3D labeling, calibration, and sensor simulation pipelines.
Handling of Autonomous Driving Sensors - Multiple timestamp, multiple sensor data from cameras, lidars, and radars
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$199,200 - $298,800
Job ID: R-102432
$84k-108k yearly est. Auto-Apply 6d ago
Senior, ML Engineer - Learned Localization
Torc Robotics 4.5
Principal engineer job at Torc Robotics
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Meet the Team
As a Senior ML Engineer focused on Localization & Perception, you'll build the machine-learning component that enables Torc's autonomous trucks to understand precisely where they are in the world. We work across sensor fusion, map-based localization, and learning-based pose estimation to deliver robust, real-time localization in challenging environments. As part of a multidisciplinary group of ML engineers and researchers in Autonomy, you'll collaborate closely across ML teams to build production-grade solutions that advance Torc's mission of safe, reliable autonomous trucking.
What You'll Do
Design, build, and optimize ML models for localization, including learned pose estimation, map-matching, and sensor fusion pipelines using camera, LiDAR, and radar data.
Develop high-performance training and evaluation workflows, leveraging frameworks such as PyTorch, distributed training infrastructure, and large-scale datasets.
Collaborate with robotics and mapping engineers to integrate localization models into the autonomy stack, ensuring performance, stability, and real-time constraints are met.
Analyze failure cases, run ablations, improve model robustness, and drive rigorous experimentation to achieve production-level reliability.
Contribute to system design, code reviews, best practices, and documentation across the ML and autonomy organization.
What You'll Need to Succeed
Bachelor's degree in Computer Science, Software Engineering, or related field with 6+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Master's degree in Computer Science, Software Engineering, or related field with 3+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry.
Experience with AV or robotics localization systems (e.g., LiDAR-based localization, visual odometry, SLAM, or map-based pose estimation).
Strong experience developing and deploying ML models in perception, localization, or sensor fusion domains.
Proficiency with PyTorch and modern ML tooling for training, inference, and optimization.
Solid understanding of 3D geometry, probabilistic estimation, spatial transforms, and robotics fundamentals.
Demonstrated ability to work with large multimodal datasets and build scalable pipelines for processing, labeling, and evaluation.
Strong software engineering skills in Python or C++, with a focus on clean, maintainable, production-ready code.
Excellent communication skills and the ability to collaborate in a fast-paced, cross-functional environment.
Bonus Points!
Familiarity with distributed computing tools such as Ray, Kubernetes, or similar orchestration frameworks.
Knowledge of embedded and real-time constraints for on-vehicle deployment.
Experience in simulation, synthetic data generation, and uncertainty-aware ML modeling.
Contributions to open-source robotics, perception, or ML frameworks.
Work Location: For this position, we are open to hiring in either the Torc Montreal, Quebec (Canada) or Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States or Canada.
Perks of Being a Full-time Torc'r
Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
A competitive compensation package that includes a bonus component and stock options
100% paid medical, dental, and vision premiums for full-time employees
401K plan with a 6% employer match
Flexibility in schedule and generous paid vacation (available immediately after start date)
Company-wide holiday office closures
AD+D and Life Insurance
At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.
US Base Pay Range:
$199,200 - $298,800
Job ID: R-102401