Senior Software Engineer Perception Skills jobs in Pittsburgh – Browse 211 openings on RoboApply Jobs

Senior Software Engineer Perception Skills jobs in Pittsburgh

Open roles matching “Senior Software Engineer Perception Skills” with location signals for Pittsburgh. 211 active listings on RoboApply Jobs.

211 jobs found

1 - 20 of 211 Jobs
Apply
companyAgility Robotics logo
Full-time|On-site|Pittsburgh, PA or San Francisco Bay Area or Salem, OR

Agility Robotics stands at the forefront of robotics innovation. Our flagship robot, Digit, is the first of its kind to be implemented in workplaces worldwide. Our team is distinguished by its expertise in designing, engineering, and delivering robots that possess advanced mobility, dexterity, intelligence, and efficiency—specifically tailored to collaborate with humans in environments made for people. Every day, we tackle engineering challenges and develop groundbreaking solutions that will ultimately make robots an integral part of daily life. This mission fuels our passion: enhancing business productivity and enriching the lives of individuals.About the PositionWe are seeking a Senior Software Engineer to become an integral part of our Skills team, focusing on the integration of perception models into practical robotic applications. In this role, you will spearhead perception integration initiatives aimed at constructing robust, structured representations of the world that can be effectively utilized within robotic workflows. You will take charge of the performance of the perception stack on the robot, engaging with actual hardware and validating your solutions in production scenarios. Collaboration with AIML teams will be essential as you integrate both proprietary and third-party methods to fulfill customer and task-specific requirements. This opportunity is perfect for someone who enjoys hands-on work with real systems, excels at solving end-to-end integration challenges, and is dedicated to ensuring reliable perception performance in production environments.Key ResponsibilitiesDevelop robust perception algorithms and applications that utilize existing models to enhance reliability and simplify estimation in robotic tasks (e.g., stacks, pallets, conveyors, flow racks).Define and maintain reusable APIs to facilitate interactions between the task planner and skills layer with a library of perception capabilities.Integrate perception functionalities with other robotic skills, including manipulation behaviors, using state machines, behavior trees, and task planners.Manage datasets and conduct experiments to validate perception skills under various task conditions and scenarios.

Feb 10, 2026
Apply
companyAquabyte logo
Full-time|On-site|Pittsburgh, PA

Our MissionAt Aquabyte, we are dedicated to transforming the sustainability and efficiency of aquaculture. Our bold and fulfilling mission aims to enhance fish farming practices, promoting a healthier production of low-carbon protein while addressing one of the major contributors to climate change. As the fastest-growing food production sector globally, aquaculture is at a pivotal moment, and we are committed to leveraging technology to responsibly harvest and protect our oceans for future generations.We pride ourselves on being a diverse, mission-driven team seeking like-minded individuals who share our vision. If you feel inspired by this mission, we encourage you to reach out.Our ProductWe focus on empowering salmon farmers with insights into their fish populations, enabling them to make environmentally responsible decisions. Utilizing custom underwater cameras, computer vision, and machine learning, we quantify fish weights, assess health statuses, and develop optimal feeding strategies in real time. Our product encompasses three levels: on-site hardware for image capture, cloud pipelines for data processing, and a user-friendly web application. This results in numerous dynamic elements and an array of intriguing challenges across the entire stack.Above all, Aquabyte prioritizes customer satisfaction. Our product development is guided by the needs of fish farmers, and we strive for customer delight in every endeavor. We are committed to cultivating a global, collaborative team.The RoleAs a Perception Engineer, you will play a crucial role in developing and deploying cutting-edge sensing technologies for fish farms worldwide. While our current offerings utilize underwater cameras and computer vision to monitor fish health and growth, we are expanding our sensor array to gain a comprehensive understanding of the underwater ecosystem.

Feb 12, 2026
Apply
companyGather AI logo
Full-time|On-site|Pittsburgh, PA

About Us At Gather AI, we're not just developing software; we're transforming the landscape of warehouse intelligence. Our innovative vision-driven platform leverages autonomous drones and existing infrastructure to capture real-time data, digitizing traditionally manual workflows. This revolutionary approach enhances operational efficiency, safety, and accuracy, redefining what it means to deliver 'on-time, in full.' If you're eager to be part of groundbreaking technology that significantly impacts a crucial industry, Gather AI is your destination. Join us in leading the charge within the dynamic robotics sector, as we reshape the global supply chain, one intelligent warehouse at a time. About the Team This role is positioned at the intersection of our Autonomy, Machine Learning, Hardware, and Product teams. You will work collaboratively with engineers specializing in drone technology, MHE Vision, and embedded systems. You'll also partner with the Product team to define scanning accuracy requirements and collaborate with Hardware and Operations to optimize camera mounting, lighting, and deployment in real-world warehouse settings. About the Role We are in search of a Staff Perception Engineer to take comprehensive technical ownership of one of Gather AI's two primary production platforms: our drone-based inventory scanning system or our MHE Vision product, which are currently implemented in customer warehouses. Your role will involve applying systems-level rigor to enhance a platform that is already functional, with goals of accelerating deployment, streamlining operation, and improving reliability at scale. This is a high-ownership, high-impact position, essential to ensuring the quality of every scan performed by our system. You will guide the technical direction and deliver measurable impacts on production systems serving real clients. What You’ll Do Conduct an audit of the camera and imaging subsystems across MHEV and Modal: assess current performance metrics (barcode decode rates, read distances, motion blur effects), and identify primary bottlenecks. Research, evaluate, and select camera and sensor hardware, specifying resolution, sensor size, lens options, and exposure controls suitable for industrial warehouse environments. Implement and fine-tune auto-exposure, gain control, and lighting strategies to adapt to variable warehouse lighting conditions, including mitigating motion blur for dynamic platforms. Develop image quality metrics and monitoring systems to sustain performance as deployments expand. Collaborate with the ML team to ensure that perception model inputs align with training and inference quality standards.

Mar 2, 2026
Apply
companyMotional logo
Full-time|$200K/yr - $285K/yr|On-site|Pittsburgh, Pennsylvania, United States

Mission Summary: Join our innovative team as a Staff/Principal Engineer specializing in Perception Capabilities. In this pivotal role, you will leverage advanced computer vision and deep learning technologies to develop state-of-the-art software solutions. Your extensive experience will encompass critical domains such as detection, classification, segmentation, and tracking, alongside essential functions like data engines, labeling policies, training pipelines, model optimization, simulation, and testing. Your commitment to excellence will drive substantial impact on our products, as you take initiative and ownership of outcomes. We are looking for someone eager to enhance the perception stack of self-driving vehicles. You will navigate unique challenges associated with safety-critical, open-world applications, ensuring rigorous engineering excellence and thorough evaluation. You will devise innovative solutions to complex issues, collaborating with interdisciplinary teams focused on capabilities to design, implement, and validate comprehensive solutions. What you’ll be doing: Lead the development and implementation of solutions that integrate perception components with downstream modules within our autonomy system. Analyze the performance of the perception subsystem, proactively identifying potential limitations regarding system-level capabilities. Document and lead cross-team efforts to resolve any identified hazards. Collaborate on innovative solutions to tackle “long tail” challenges, including synthetic data generation, advanced data mining, or utilizing language embeddings in onboard models. Depending on your expertise, you may also assist in optimizing and deploying models to vehicles, ensuring compliance with the constraints of our onboard hardware and functional requirements. Interface with systems and safety engineers, test engineers, and data analysts to ensure accurate requirements, test coverage, and performance metrics.

Mar 31, 2026
Apply
companyLatitude AI logo
Full-time|$179.2K/yr - $268.8K/yr|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI

Latitude AI (lat.ai) specializes in the development of advanced automated driving technologies, including Level 3 (L3) solutions, for Ford vehicles at scale. Our mission revolves around redefining the driving experience, making it safer, more enjoyable, and less stressful for everyone. Joining the Latitude team means collaborating with top-tier experts in machine learning, robotics, cloud platforms, mapping, sensor technology, and systems engineering, all committed to significantly enhancing the driving experience for millions. As a proud subsidiary of Ford Motor Company, we operate with the agility of a startup while developing cutting-edge automated driving technologies. Our headquarters are located in Pittsburgh, with engineering centers in Dearborn, MI, and Palo Alto, CA.About the Software Factory Team:The Software Factory team is pivotal in creating a seamless developer build experience, essential for developing, testing, and deploying software that aligns with Latitude’s mission. Team members are responsible for the development and maintenance of an end-to-end infrastructure pipeline within a distributed build environment, playing a crucial role in integrating new tools and technologies into a robust, deterministic, and scalable build ecosystem. We utilize and maintain build tooling (Bazel), author build and test tools (Starlark, Python), manage build environments (Docker, containers), and leverage a distributed remote execution and caching system (Buildfarm), while hosting CI/CD resources for developers to test and implement changes (Jenkins).Your Responsibilities: Collaborate with seasoned build engineers boasting decades of experience.Design and implement solutions for the long-term maintenance of software releases.Develop integrations with product teams that enhance the reusability and testability of modular autonomy systems.Measure, inspect, and improve the utilization of the build infrastructure.

Feb 12, 2026
Apply
companyLatitude logo
Full-time|On-site|Pittsburgh, PA, Detroit, MI

Join our dynamic team at Latitude as a Senior Software Engineer specializing in C++ deployment. In this role, you will be instrumental in designing, developing, and implementing high-performance software solutions that enhance our deployment processes. We are looking for a passionate engineer who thrives in a collaborative environment and is eager to solve complex problems.

Mar 19, 2026
Apply
companyLatitude logo
Full-time|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI

Role Overview Latitude is looking for a Senior Software Engineer focused on Test Infrastructure. This role centers on strengthening testing frameworks to help deliver reliable software. The position is available in Pittsburgh, PA, Palo Alto, CA, or Detroit, MI. What You Will Do Work closely with teams across engineering, product, and QA to support development efforts. Design, build, and maintain test infrastructure that supports software quality. Help improve and extend frameworks used for automated and manual testing.

Apr 16, 2026
Apply
companyMotional logo
Full-time|$149K/yr - $198.5K/yr|On-site|Pittsburgh, Pennsylvania, United States

Mission Overview: Join us as a Senior Software Engineer, where you will be integral in crafting and deploying automated workflows, advanced tooling, and insightful analytics to enhance our autonomy stack's scalability. You will be essential in transforming vast datasets into actionable engineering insights, ensuring our software releases are robust, validated, and road-ready. Your Responsibilities: Create Intelligent Tooling: Design and implement advanced automation to analyze and clarify complex system behaviors, utilizing sophisticated data modeling to expedite solutions. Lead Analytics Development: Spearhead the creation of impactful performance visualization tools that convert raw metrics into clear, actionable insights regarding on-road performance. Enhance Release Engineering: Use your expertise to refine our release processes, moving towards a highly automated deployment framework that preserves quality while boosting efficiency. Advance Simulation Capabilities: Elevate our virtual testing environments, ensuring our simulation suites deliver high-fidelity feedback for comprehensive release understanding. Collaborate Across Teams: Engage within a large, multi-disciplinary codebase to guarantee seamless integration across planning, motion, and controls teams. Qualifications We're Seeking: Significant experience in developing production-grade applications, tools, and pipelines using Python. Proficient in navigating and contributing to large, complex codebases with an emphasis on modularity and documentation. Demonstrated success in delivering software in a production environment, with knowledge of CI/CD, version control at scale, and stringent release cycles. A keen curiosity for data and the ability to derive meaningful patterns from complex, high-dimensional datasets. A strong passion for a driverless future and an understanding of the critical nature of deploying software that interacts with the physical world. Bonus Skills (not mandatory): Experience with C++ in a Linux environment. Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration. Background in robotics middleware (ROS, DDS) or autonomous systems.

Mar 31, 2026
Apply
companyAurora Innovation logo
Full-time|On-site|Pittsburgh, Pennsylvania

Role overview This Senior Software Engineer position at Aurora Innovation centers on sensor infrastructure for autonomous vehicles. Based in Pittsburgh, Pennsylvania, the role involves building and refining software that supports the sensor systems critical to self-driving technology. What you will do Design and implement software solutions to strengthen the sensor infrastructure Collaborate with engineers to develop new algorithms and enhance existing ones Optimize system performance for a range of sensor technologies Help improve the reliability and effectiveness of sensors used in autonomous vehicles Collaboration Work closely with a team of experienced engineers. Share knowledge, solve technical problems together, and contribute to advancing Aurora's sensor capabilities.

Apr 23, 2026
Apply
companylatitude logo
Full-time|On-site|Pittsburgh, PA, Palo Alto, CA

Join our dynamic team at latitude as a Senior Software Engineer specializing in Machine Learning Platforms. We are looking for a highly skilled and passionate engineer who is eager to innovate and contribute to cutting-edge projects that drive our machine learning initiatives. In this role, you will collaborate with cross-functional teams to develop robust and scalable ML solutions that impact our business and enhance user experiences.As a Senior Software Engineer, you will leverage your expertise in software development and machine learning algorithms to build, optimize, and maintain ML models. You will also play a crucial role in mentoring junior engineers and fostering a culture of continuous learning and improvement within the team.

Feb 24, 2026
Apply
companylatitude logo
Full-time|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI

Join us at latitude as a Senior Software Engineer - Motion Planning where you will be at the forefront of developing advanced motion planning algorithms. This role is crucial in enhancing our autonomous systems and requires a blend of creativity and technical expertise. You will collaborate with a talented team to innovate and create solutions that shape the future of mobility.

Apr 1, 2026
Apply
companyLatitude AI logo
On-site|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI

Join Latitude AI as a Senior Software Engineer specializing in Perception State Estimation, where you will play a pivotal role in developing cutting-edge automated driving technologies. Collaborate with a team of experts in machine learning, robotics, and sensor systems to enhance the driving experience for millions. Your work will involve creating advanced algorithms for multi-object tracking, uncertainty estimation, and scene analysis, transforming innovative concepts into reliable, production-grade systems. Together, we strive to make travel safer, less stressful, and more enjoyable.

Jan 23, 2026
Apply
companyMotional logo
Full-time|On-site|Pittsburgh, Pennsylvania, United States

Join our innovative team at Motional as a Senior Software Engineer specializing in Autonomous Vehicle Performance Metrics. In this role, you will be instrumental in enhancing the performance and functionality of our cutting-edge autonomous vehicles. You will work closely with a multidisciplinary team of experts to develop algorithms, analyze data, and contribute to the evolution of autonomous driving technologies.

Apr 8, 2026
Apply
companyWoolpert logo
Full-time|$118.2K/yr - $147.8K/yr|On-site|Pittsburgh, PA

Join us in shaping the future through innovative solutions.Woolpert is a globally recognized leader in architecture, engineering, and geospatial services, celebrated for our blend of design excellence and advanced technology. Our dedicated team is passionate about driving progress and fostering the next generation of industry leaders. As a certified Great Place to Work® , we are committed to innovation and creating boundless opportunities for professional development.Position OverviewWoolpert is seeking a Senior Software Engineer to become a part of our dynamic Atlas Labs team, focusing on our Geospatial sector. This role reports to the Director of Product and AI. Atlas Labs is responsible for advancing technology within Woolpert’s Geospatial sector, encompassing AI model development, research and development, software infrastructure, and user-facing products.Note: We are unable to provide visa sponsorship for this position. Applicants must have existing work authorization in the United States.What You Will Do:Engage in the planning, research, design, architecture, development, and testing of software features for Atlas Labs. Daily coding is essential, primarily in Python, with potential use of C++ or JavaScript.Collaborate within a cross-functional Scrum team alongside experts in AI/ML, Geospatial Data, Software Engineering, and GIS.Work closely with both internal and external users to ensure the accuracy, quality, and availability of Atlas Labs software products.What You Will Bring:Substantial experience with commercial software products.Proficient in writing production-level code in Python, ideally with large datasets.Proven experience or academic background in key areas such as:Geospatial Data ProcessingComputer VisionAI & Machine LearningLiDARRobotics/Self-Driving/AutonomyFamiliarity with relevant technologies including:Linux, Docker, and GitHubAI/ML frameworks (TensorFlow, PyTorch)Cloud platforms (Azure, AWS, Google)Nice to Have:Experience with GIS applications such as ESRI, QGIS.

Feb 19, 2026
Apply
companyLatitude logo
Full-time|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI

Join Latitude as a Senior Software Engineer specializing in Time Synchronization and Embedded Networking. We are looking for a passionate engineer to design and implement cutting-edge solutions that enhance network performance and precision timekeeping in embedded systems.

Apr 1, 2026
Apply
companyDuolingo logo
Full-time|$177.7K/yr - $240.4K/yr|On-site|Pittsburgh, PA

At Duolingo, we are on a mission to revolutionize education and make it accessible to everyone, everywhere. Join us in this transformative journey!As a vital member of our team, you will tackle intricate technical challenges while collaborating with passionate innovators. Our extensive user base allows us to conduct numerous experiments (over 300 at a time!) that guide our data-driven decisions. You will enjoy boundless opportunities for growth, mentorship from industry leaders, and diverse projects that are not only rewarding but also enjoyable.Become a part of our life-changing mission to educate the nearly half a billion learners around the globe.About the RoleShort Form Area:As a Senior iOS Engineer in our Short Form Area, you will develop key features that enhance the core learning experience on Duolingo. Our short-form lessons are where users invest most of their time, and your role is to enhance these sessions to make them more engaging and effective. You will create new interactive exercises that support learners in mastering skills such as recall and production, while also designing innovative methods to help users build essential language foundations. We seek engineers who are enthusiastic about enhancing educational methodologies.:brain: Your Responsibilities...Collaborate with product design and backend teams on software projectsDevelop, launch, and maintain native iOS applications primarily using SwiftProvide mentorship and establish technical guidance for junior engineers across the organization:check: Your Qualifications...Bachelor’s degree in Computer Science or a related technical disciplineStrong foundation in computer science principles, including data structures, algorithms, and software designProficient programming experience in Swift:star: Exceptional candidates will possess...Advanced proficiency in Swift, with a proven track record of developing and maintaining production-level applicationsIn-depth technical expertise in iOS application development for iPhone/iPad using Swift, Cocoa Touch, and related frameworksExperience in designing intuitive and efficient user interfaces

Feb 2, 2026
Apply
companyLatitude AI logo
Full-time|$179.2K/yr - $268.8K/yr|On-site|Pittsburgh, PA, Palo Alto, CA

Latitude AI (lat.ai) is at the forefront of developing cutting-edge automated driving technologies, including Level 3 systems for Ford vehicles. Our mission is to transform the driving experience, making travel safer, less stressful, and more enjoyable for all.As part of the Latitude team, you will collaborate with leading experts in machine learning, robotics, cloud platforms, mapping, sensors, and safety engineering. Together, we are dedicated to making a significant, positive impact on the driving experience for millions.Operating as a subsidiary of Ford Motor Company, Latitude maintains the agility of a tech startup while developing automated driving technologies. Our headquarters is in Pittsburgh, with additional engineering centers in Dearborn, Michigan, and Palo Alto, California.Join Our Team:The Performance Prediction team is responsible for creating machine learning models, evaluation pipelines, and internal tools that enable us to monitor how autonomous behavior evolves with each software release. We tackle challenges in behavior classification, ride quality assessment, probabilistic trajectory forecasting, and regression analysis for releases.Our systems integrate both classical and modern ML approaches, employing compact classifiers like tree-based models for behavior and ride quality detection, as well as deep learning models for complex autonomy tasks. We also develop the software infrastructure around these models, including dataset definition, feature generation, training workflows, offline metrics, experiment tracking, and tools for regression inspection at detailed levels.This position is ideal for those who thrive on developing reliable Python systems and implementing rigorous ML evaluation methods in safety-critical environments. The work involves a blend of ML systems development, model evaluation, and internal tooling used by various teams across the autonomy spectrum.

Apr 13, 2026
Apply
companyJacobian logo
Full-time|Hybrid|Pittsburgh, Pennsylvania, United States

Role Overview Jacobian is looking for a Senior Backend Software Engineer to help build and evolve our AI-powered radiology reporting platform. This role shapes the backbone of our cloud-native backend services and APIs, which support our product teams and set the bar for security, observability, and scalability. What You Will Do Design and implement backend systems and APIs for a cloud-native environment Work closely with product teams to deliver secure and reliable features Set standards for system security, monitoring, and scalability Contribute to both new platform projects and the migration from legacy systems to modern cloud architectures What You Bring Strong background in backend software engineering Experience with data architecture and cloud operations Understanding of security best practices for backend services Ability to work on both greenfield initiatives and legacy system transitions Location and Work Arrangement This is a hybrid role based in Pittsburgh, PA. The position requires 2–3 days per week onsite at our Pittsburgh office.

Apr 14, 2026
Apply
companyAurora Innovation logo
Full-time|$146K/yr - $234K/yr|On-site|Pittsburgh, Pennsylvania

About UsAt Aurora, our mission is to provide safe, fast, and widespread access to self-driving technology.Explore The Aurora Driver which aims to usher in a new era of mobility and logistics, making transportation safer, more efficient, and more accessible to everyone.Join a team of passionate and intelligent individuals as we tackle complex challenges and expand our expertise. For the latest updates, visit aurora.tech or follow us on LinkedIn.Aurora is committed to hiring individuals from diverse backgrounds to build a transportation ecosystem that enhances road safety, ensures timely delivery of goods, and improves mobility for all.We are seeking a Senior Software Engineer to join our Vehicle Data Management team. This team is responsible for managing data flows, including autonomy sensor data, vehicle logs, simulations, models, and training sets. The ideal candidate will design and implement systems that facilitate efficient communication between physical offloaders and cloud infrastructure.Your Role:Design and implement scalable on-vehicle/offload and cloud data systems that can handle hundreds of petabytes of multimodal data (sensor, log, simulation, and ML datasets).Enhance the reliability and performance of offline data workflows, focusing on throughput, latency, and discoverability (indexing, metadata, search).Create internal tools, libraries, and operational patterns to evolve and scale data pipelines.Manage key services end-to-end, including design, implementation, rollout, operational management, observability, and incident response.Collaborate directly with stakeholders across onboard systems, autonomy, ML, and infrastructure to deliver effective solutions.

Mar 23, 2026
Apply
company
Full-time|$146K/yr - $210.9K/yr|On-site|Pittsburgh

About Gray Swan AIAt Gray Swan AI, we are dedicated to safeguarding organizations from the evolving threats in AI security. Our innovative solutions focus on real-time threat detection, automated validation, and adaptive defenses tailored for AI labs and enterprises. With a compact yet skilled team of approximately 25 individuals, we are well-funded and rapidly expanding.Our strong market presence and globally recognized clientele empower our employees with significant responsibilities and meaningful equity from the start. This is a high-ownership environment where you will tackle challenging problems, work swiftly, and contribute to shaping both our products and the company’s future.Many join Gray Swan AI because our mission resonates deeply. We engage in practical, impactful work in AI safety, and this sense of purpose is a key reason why engineers and researchers are drawn to our team.Discover more about our work culture.The RoleWe are seeking a passionate Senior Software Engineer eager to engage in full-cycle development. You will work across the entire stack—frontend, backend APIs, and databases—transforming ideas into tangible products and enhancing existing solutions.While you may not have experience with all the tools we utilize, having a robust full-stack background, the ability to quickly learn new technologies, and the willingness to own your projects without excessive process or oversight is essential. As we are still in our growth phase, individuals who thrive on autonomy, responsibility, and speed will find this opportunity appealing!What You’ll Do:Design and develop web applications utilizing modern frontend frameworks such as Svelte.Create intuitive and user-friendly interfaces that enhance user experience.Develop and maintain backend APIs with tools like FastAPI.Optimize and manage database systems such as MongoDB.Collaborate with our machine learning research team to integrate AI functionalities into our products.Who You Are:Proficient in TypeScript or JavaScript.Experience with frontend frameworks like React, Vue, or Svelte.Strong grasp of HTML and CSS.Hands-on experience in building backend APIs.Familiarity with database systems (SQL or NoSQL; MongoDB experience is a plus).

Mar 9, 2026

Sign in to browse more jobs

Create account — see all 211 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.