Perception Engineer – Machine Learning and Computer Vision
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
About WeRide
WeRide is not just a company; it's a movement towards a safer, more efficient future in autonomous transportation. By leveraging advanced technology and a commitment to innovation, WeRide is redefining how we think about mobility and safety on the roads.
Similar jobs
Search for Software Engineer Computer Vision Robotics
634 results
About Lumilens Lumilens builds photonics infrastructure for AI supercomputing. The team develops technology from chip-to-chip optical interconnects to scalable photonic engines, aiming for faster, cooler, and more efficient computing. Backed by Mayfield and led by experienced industry leaders, Lumilens operates as a well-funded startup. The company focuses on rethinking the optical layer from the silicon up. Engineers at Lumilens work closely together to address complex challenges in optics, systems, and scalability. The company is in an early growth phase, offering the chance to shape foundational technology. Role Overview: Software Engineer – Computer Vision & Robotics This position centers on developing advanced systems for intelligent automation within Lumilens’s manufacturing and photonics platforms. The role combines robotics, AI, and high-performance software to build frameworks that help machines perceive, learn, and interact with complex physical environments. The engineer will design and implement manufacturing automation systems, integrate computer vision and AI algorithms into real-world applications, and optimize performance for simulation, training, and edge deployment. Collaboration with hardware, manufacturing, and systems teams is essential to move intelligent automation from prototypes to scalable production. What You Will Do Develop and deploy software for manufacturing automation using computer vision and AI. Integrate vision and robotics algorithms into production systems. Optimize software for simulation, model training, and deployment on edge devices. Work closely with hardware and manufacturing teams to scale automation solutions. What We Look For Strong experience in computer vision and robotics software development. Hands-on expertise with ROS (Robot Operating System) and distributed systems. Track record of building reliable, real-time software for robotics, autonomous vehicles, or automated manufacturing. Location San Jose
About the RoleWe are on the lookout for an experienced Senior Computer Vision Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and enhancing our proprietary Computer Vision and Machine Learning (CVML) algorithms tailored for our advanced robotics systems. A robust understanding of ML modeling, particularly in object detection and segmentation, as well as classical computer vision algorithms and multi-view geometry, is essential. Proficiency in programming languages such as C++ and Python is required to succeed in this position.What You'll DoEngineer, implement, and refine computer vision and machine learning algorithms for robotics applications.Train, evaluate, and deploy tailored ML models on embedded systems.Collaborate with interdisciplinary teams to integrate models and algorithmic technology into our innovative products.Stay abreast of the latest advancements in computer vision and create custom algorithms.Develop and maintain comprehensive code documentation and unit tests.
Bonsai Robotics
About the RoleJoin our team as a Senior Robotics Software Engineer, responsible for developing and managing the essential platform infrastructure for our cutting-edge autonomous robots. We are looking for a versatile robotics engineer with a strong background in software development across middleware, device integration, embedded systems, build and deployment pipelines, and cloud infrastructure.ResponsibilitiesTake ownership of the robotics platform stack from middleware to embedded software across various robot configurations.Develop infrastructure for sensor integration, data capture, system observability, and comprehensive diagnostics for our fleet.Enhance developer workflows by creating tools that increase team productivity and efficiency.Design and manage CI/CD processes, build, and deployment pipelines, along with fleet management systems for embedded targets.Lead architectural discussions on system design, messaging protocols, and cross-team integrations.
Bonsai Robotics
We are on the lookout for an experienced Senior Robotics Software Engineer to spearhead software development for our off-road autonomous systems. The ideal candidate will possess a diverse background in various aspects of autonomy, driving the potential of Bonsai's Visionsteer technology and ensuring the delivery of safe, reliable systems that provide significant value to our customers.Your Responsibilities:Develop advanced autonomy algorithms that facilitate precise and robust navigation for outdoor vehicles in challenging terrains and degraded GNSS conditions.Collaborate with hardware teams to integrate sensors, ensuring the selection and calibration of optimal systems for off-road applications.Design, test, and maintain components of the autonomy stack focused on route following, obstacle avoidance, and safety-critical functionalities.Conduct simulations and field tests for validation, swiftly analyzing and addressing issues to enhance system performance.
Join WeRide, a pioneering leader in the autonomous driving technology sector, as a Software Engineer focused on Computer Vision. Since our inception in 2017, we have been at the forefront of developing advanced autonomous driving solutions, achieving operational excellence from Level 2 to Level 4. We are proud to be the only technology firm globally to possess driverless permits in China, the UAE, Singapore, and the United States. Our innovative research and development, testing, and operational deployments span over 30 cities across 10 countries, and we have successfully maintained a self-driving fleet for more than 2,200 days. Step into the future of transportation with us!
Bonsai Robotics
Job OverviewBonsai Robotics is seeking a motivated Robotics Software Intern to join our innovative team, dedicated to advancing autonomous systems in the agricultural sector. The perfect candidate will possess a hands-on approach, a thirst for technical knowledge, and a passion for implementing robotics solutions in real-world, challenging environments.What You'll Work OnAs an intern, you will engage in short-term projects (3–6 months) tailored to your skill level. Your contributions may include:Developing comprehensive, high-performance robotic vehicle applicationsCreating tools for sensor data collection and analysisDesigning software components for both on- and off-board robotic platformsCollaborating with Robotics, Vision, and Cloud teams to ensure seamless integration with clean and consistent interfaces
Bonsai Robotics
About the RoleBonsai Robotics is on the lookout for a talented Senior Robotics Software Engineer specializing in simulation. In this key role, you will be responsible for developing and managing our sophisticated simulation infrastructure. The successful candidate will design high-fidelity virtual environments that facilitate quick development, testing, and validation of our autonomy stack, thereby minimizing reliance on physical field testing and speeding up iterations across perception, planning, and control systems.What You'll DoDevelop and maintain simulation environments that accurately replicate real-world conditions, including orchards, row crops, uneven terrain, and varying lighting and weather.Create SIL/HIL testing frameworks that ensure comprehensive testing of the full autonomy stack.Establish and sustain high-fidelity sensor models (cameras, GPS/RTK, IMUs, LiDAR) that are calibrated against actual hardware.Develop tools for automated scenario generation, regression testing, and CI integration.Work collaboratively with perception, controls, and platform teams to define simulation needs and bridge the sim-to-real gap.Model vehicle dynamics and terrain interactions for a variety of robotic form factors.
Founded in 2017, WeRide (NASDAQ: WRD) stands at the forefront of autonomous driving technology, pioneering advancements from Level 2 to Level 4. As the only technology firm globally holding driverless permits across China, the UAE, Singapore, and the United States, WeRide conducts extensive R&D, testing, and operational deployment in over 30 cities across 10 countries. With a proven track record of operating a self-driving fleet for over 2,200 days, WeRide is dedicated to shaping the future of mobility.The Silicon Valley team at WeRide.ai is on the lookout for a talented Perception Engineer to drive the implementation of cutting-edge automotive vision and machine learning algorithms.
Bonsai Robotics
About the RoleBonsai Robotics is seeking a dedicated and skilled Robotics Operations Engineer to play a crucial role in the scaling and operational reliability of our advanced robotic fleet. This position necessitates close collaboration with both engineering and field teams to troubleshoot system issues, establish robust automation infrastructure, and efficiently manage hardware and software configurations.Key ResponsibilitiesConduct in-depth root cause analysis of intricate field issues using logs, telemetry data, and comprehensive system diagnostics.Design, implement, and sustain monitoring infrastructure aimed at detecting anomalies and ensuring optimal fleet health.Create and enhance automation tools and scripts to facilitate issue triage, software updates, and operational reporting.Collaborate cross-functionally with engineering and operations teams to address recurring issues and enhance system reliability.
Bonsai Robotics
About the RoleWe are seeking a talented Senior Machine Learning Engineer to lead the entire process of training and deploying comprehensive Vision-Language-Action (VLA) models for outdoor autonomy. You will be responsible for developing models that empower various vehicles—from our Amiga platform to heavy machinery—to navigate, act, and adapt effectively in unstructured outdoor environments, utilizing raw sensor inputs such as cameras, IMU, GPS, and LiDAR. With our extensive dataset of heavy equipment operations collected from field deployments, we are looking for individuals capable of harnessing vast real-world data along with targeted data collection to train a robust VLA model. This high-impact role encompasses all aspects from data pipelines and model architecture to real-world deployment on edge hardware.What You'll DoDesign, train, and refine VLA and other learned behavior policy architectures aimed at vehicle control in diverse outdoor settings.Establish and uphold robust data pipelines—including ingestion, curation, labeling, and versioning—to facilitate reproducible, high-quality training at scale.Create evaluation frameworks encompassing offline metrics, simulation-based testing, and real-world field validation loops.
Trener Robotics
Field-Focused Robotics Integration EngineerLocation: On-site in San Jose, CaliforniaAbout UsTrener Robotics, backed by leading venture capitalists in Silicon Valley, is pioneering advancements in robotics by integrating cutting-edge AI with expertly pre-trained skill models for industrial applications. With offices in both San Francisco and Trondheim, we deliver software solutions that empower users with seamless control and capabilities for their robotic systems, enabling them to think, adapt, and execute complex tasks with the proficiency of skilled workers.About the RoleWe are looking for a dedicated Field-Focused Integration Engineer to enhance our robotics team and oversee the deployment of our robotic systems in diverse industrial settings. Your role will involve hands-on installation, commissioning, and integration of robotic cells in production environments, ensuring compliance with safety standards and exceptional system performance.Key ResponsibilitiesLead the on-site installation and commissioning of robotic systems in client facilities.Design and implement effective integration strategies for industrial robotic cells, including manipulators and safety systems.Conduct system validations, safety assessments, and performance optimizations in production environments.Ensure compliance with industrial safety standards and electrical codes.Provide hands-on support, training, and troubleshooting services to customers in the field.Collaborate with clients to understand their production needs and adapt solutions accordingly.Develop detailed deployment documentation, risk assessments, and standard operating procedures.Drive continuous improvements in field integration processes and best practices.Execute Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) to validate system performance.QualificationsBachelor's degree in Robotics, Mechanical Engineering, Electrical Engineering, or a related field.3+ years of hands-on experience in industrial robotics integration and deployment.Demonstrated ability to integrate robots in real production environments; academic or lab experience must be complemented by significant industrial compliance experience.
Trener Robotics
Location: On-site in San Jose, California or Trondheim, NorwayAbout UsBacked by leading venture capitalists in Silicon Valley, Trener Robotics is at the forefront of revolutionizing robotics. Our approach merges cutting-edge AI for intuitive programming with pre-trained skill models, ensuring expertise in industrial tasks. With offices in San Jose (USA) and Trondheim (Norway), our software empowers users with exceptional ease of use and unparalleled capabilities, enabling robots to think, adapt, and execute complex tasks efficiently.About the RoleWe are on the lookout for a dedicated Software-Focused Integration Engineer to join our dynamic robotics team. In this pivotal position, you will enhance and deploy the software architecture that drives our robotic systems. Your primary responsibilities will include integrating sensors, peripherals, and control systems through robust software solutions, facilitating seamless communication between hardware components and our AI-driven robotics platform.Key ResponsibilitiesDesign and implement software integration strategies for robotic systems, including sensor suites, cameras, and peripheral devices.Develop and maintain drivers and interfaces for various peripherals such as machine tools, conveyor systems, sensors, and PLCs.Integrate and calibrate vision systems into robotic workflows.Set up robot workcells and conduct rigorous software validation testing.Review robot scripts to ensure proper functionality.Provide comprehensive technical documentation and support for software integration processes.Diagnose and resolve software integration issues and performance challenges.
Trener Robotics
Join Our Team as a Quality Assurance EngineerLocation: On-site in San Jose, California or Trondheim, NorwayAbout UsBacked by leading venture capital firms in Silicon Valley, Trener Robotics is pioneering the field of robotics. Our innovative approach integrates advanced artificial intelligence for seamless programming with pre-trained skill models that excel in industrial tasks. Operating from our offices in San Jose (USA) and Trondheim (Norway), we empower our users with software that enhances the capabilities and ease-of-use of their robotic systems, enabling them to think, adapt, and perform intricate tasks just like skilled professionals.We aim to revolutionize industrial robotics by making them intelligent, accessible, and scalable for manufacturers, integrators, and operators alike. Our dedicated team of engineers, roboticists, and technology enthusiasts share a passion for bringing AI-driven automation to the forefront of the factory floor.About the RoleAs part of the Release Engineering & Quality Assurance team, you will play a crucial role in delivering high-quality software releases for Trener’s platform at a rapid pace. Your primary responsibility as a QA Engineer will be to execute and assess tests that validate the integrity of each release. In instances where tests fail, you will meticulously document the steps necessary to reproduce issues and collaborate with the engineering team to ensure resolutions. As our operations expand, you will leverage your software development expertise and growing knowledge of Trener’s platform to transform manual tests into automated ones, thereby enhancing our quality assurance processes.Key ResponsibilitiesConduct manual testing of Trener’s software, both in simulation and on actual robotics hardware workcells.Analyze and document software failures, assisting the engineering team in validating fixes.Convert manual test plans into automated tests to scale our quality assurance efforts.Aid the release engineering team in delivering swift and high-quality software releases.QualificationsBachelor’s degree in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or a related discipline.Strong written communication skills with meticulous attention to detail, capable of clearly articulating deviations from expected behavior and accurately detailing reproduction steps for errors.Experience with software testing methodologies and tools, with a focus on both manual and automated testing.
Trener Robotics
Join Trener Robotics as a Technical Sales Engineer in our San Jose headquarters! In this dynamic role, you will leverage your technical expertise and sales acumen to engage with clients, understand their needs, and deliver innovative robotic solutions tailored to enhance their operations. Your ability to communicate complex technical information clearly will be key as you build relationships and drive sales.As part of our team, you'll collaborate closely with engineering and product teams to ensure customer satisfaction and seamless integration of our products into client systems. We are looking for a self-motivated individual who thrives in a fast-paced environment and is passionate about technology and sales.
At Serve Robotics, we are revolutionizing urban mobility with our innovative sidewalk delivery robots. Our mission is to alleviate congestion in city streets, expand delivery access, and support local businesses through cutting-edge technology.Our fleet of robots has been successfully operating in cities such as Los Angeles, Miami, Dallas, Atlanta, and Chicago, delighting merchants and customers alike with efficient and reliable delivery services. We are seeking enthusiastic individuals to help transform robotic delivery from a novelty into an everyday solution.Who We AreWe are a team of seasoned professionals with backgrounds in software, hardware, and design, united in our vision to create a better future. By addressing real-world challenges through robotics, machine learning, and computer vision, we prioritize user experience and collaborative problem-solving within our diverse and agile team.JOB OVERVIEWAs a Robotics Field Operations Associate, you will be instrumental in maintaining the operational efficiency of our autonomous delivery robots. While our robots are built for independent navigation, your hands-on support will be essential in overcoming unexpected challenges, troubleshooting technical issues, and ensuring smooth delivery processes.In this role, you will assist our robots in the field, perform light maintenance such as cleaning sensors, and ensure timely and safe deliveries. Your quick thinking and proactive approach will help reduce service disruptions and safeguard valuable equipment. Additionally, you will document incidents and observations that will contribute to our technology and operational enhancements.Collaboration is key as you will work closely with various teams including operations, engineering, and customer support to manage robot deployments, escalate technical issues, and support training and safety initiatives.JOB DUTIESEnsure field readiness by providing support to robots, coordinating timely responses and order fulfillment as business demands evolve.Assist in deployment processes by preparing, inspecting, cleaning, and positioning robots in accordance with standards.Track, document, and resolve escalation tickets while maintaining clear communication with necessary stakeholders.
Bonsai Robotics
About the RoleWe are looking for a dynamic Head of People to work closely with our CEO and leadership team to cultivate a robust, high-performing organization that can drive our next phase of growth. This is a hands-on leadership position perfect for someone who flourishes in startup environments and is passionate about building foundational systems. You will be responsible for shaping our people strategy, enhancing our company culture, and establishing structures that enable our team to excel—striking a balance between strategic vision and daily operational execution.What You'll DoCraft and implement a comprehensive People and Culture strategy that aligns with our organizational objectives.Collaborate with founders and leadership on organizational design, workforce planning, and talent management strategies.Foster a high-performance culture that drives employee engagement, retention, and team effectiveness.Oversee the entire talent management lifecycle—from recruitment and onboarding through ongoing development.Implement policies and programs that support employee growth, performance, and well-being.
Efficient Computer
At Efficient, we are on a mission to create the world's most energy-efficient general-purpose computer processor. Our patented technology utilizes an astonishing 100 times less energy than the leading ultra-low-power processors available today. This groundbreaking efficiency allows for continuous AI/ML operations on just a AA battery for a remarkable 5-10 years. Our platform's unparalleled efficiency empowers IoT devices to intelligently gather and curate first-party data, paving the way for the next computing revolution.We invite a Senior Software Optimization Engineer to join our dynamic team at Efficient. In this pivotal role, you will design, optimize, and deploy applications for our state-of-the-art programmable processor known as the “Fabric.” You will take ownership of complex, performance-critical applications, collaborating closely with our compiler team to implement customer specifications, validate software quality, and offer deep technical insights into compiler interactions. This position presents a unique opportunity to engage in cutting-edge hardware/software co-design, while making an immediate impact in advancing the next generation of embedded applications.
Bonsai Robotics
About the RoleJoin our dynamic team at Bonsai Robotics as a Senior MLOps Engineer, where you'll play a pivotal role in shaping the future of robotics. We seek an innovative engineer who excels in real-world environments and can oversee the complete machine learning lifecycle—from data ingestion and labeling to training, evaluation, and performance monitoring. Your contributions will support a sophisticated perception stack that includes 2D/3D object detection, semantic and instance segmentation, depth estimation, and multi-sensor fusion utilizing both camera and lidar technologies.This position is highly collaborative; you will work closely with perception engineers, autonomy specialists, field operations, and external labeling teams. Your work will be fast-paced, impactful, and will influence every vehicle deployed in the field.
Founded in 2017, WeRide (NASDAQ: WRD) stands at the forefront of autonomous driving technology, progressing from Level 2 to Level 4. As the only technology firm worldwide with driverless permits in China, the UAE, Singapore, and the US, WeRide is engaged in pioneering research, testing, and operational deployment across more than 30 cities in 10 countries. Our self-driving fleet has been operational for over 2,200 days, showcasing our commitment to innovation and excellence.WeRide.ai is in search of exceptional software engineers dedicated to revolutionizing mobility through the resolution of intricate AI and robotics challenges. Join our team of elite professionals in advancing cutting-edge solutions in computer vision, sensor fusion, machine learning, object tracking, and motion planning.
Bonsai Robotics
About the RoleWe are seeking a passionate Machine Learning Engineering Intern to join our perception and learned-behavior teams. As an intern, you will tackle real-world challenges using actual data from machines in the field, rather than simplified datasets. Your projects may include:Creating auto-labeling pipelines to enhance our training data.Designing generative simulation environments for model assessment.Refining model inference for deployment on edge devices (NVIDIA Jetson).Assisting in the training and evaluation of BEV (bird's-eye-view) perception or VLA models.This hands-on position will enable you to deploy code that directly influences our autonomy stack.
Sign in to browse more jobs
Create account — see all 634 results

