Top C++ Jobs
As a Staff Software Engineer, you will develop workflows to evaluate safety and compliance for Waymo’s autonomous driving tools. Responsibilities include refining product requirements, translating them into tasks, improving data methods, and leading integration of evaluation tools with stakeholders.
Design and develop platform and infrastructure for ride-hailing businesses, optimize marketplace for autonomous vehicle fleet, work with experts in autonomous vehicles, implement and scale backend for ride-hailing services, collaborate with cross-functional partners, utilize Google technologies.
Develop infrastructure components for distributed training, automate deployment and monitoring processes, diagnose and troubleshoot issues, and optimize performance of ML framework.
Build and evolve a large-scale simulation and inference infrastructure, responsible for reliability, latency, and cost-effectiveness of simulations. Strong understanding of distributed systems concepts and experience working with large-scale distributed systems and inference services.
Design distributed systems tailored for machine learning workloads, optimize system performance, increase training efficiency, improve developer experience, collaborate with machine learning engineers
Waymo is seeking a Senior Software Engineer, Infrastructure to lead the Planner Infrastructure team in building software for self-driving cars and ensuring system reliability. Responsibilities include software architecture, testing, driving plan generation, and machine learning model performance. Minimum requirements include a BS in relevant fields and 4 years of industry experience.
Analyzing performance characteristics of code generated by production grade compiler, architecting and implementing compiler support for novel features of unique neural network inference platform, and guiding model developers and hardware architects to improve efficiency and performance of inference hardware.
As a Customer Applications Software Engineer, you will assist customers with integrating MemryX software into their systems, write and debug C++/Python code, and develop computer vision applications. You will also propose new SDK features, collaborate on demos, and interact with the open-source community.
Featured Jobs
The Research Scientist will conduct research in computer graphics, computer vision, and machine learning, focusing on generative AI methods for content creation. Responsibilities include developing and patenting algorithms, collaborating with researchers and product groups, and integrating prototypes into Adobe products.
Senior Software Developer responsible for crafting and improving cloud-connected, collaborative video editing solutions. Must have 7-10 years of experience in software engineering with deep knowledge of C++. Responsibilities include delivering new media collaboration features, integrating with cloud services, and designing complex database-driven features.
As a Senior GPU Optimization Engineer at Adobe, you will enhance the efficiency and performance of AI models by optimizing training processes and collaborating with model architecture teams. You will write efficient kernels, develop custom layers in PyTorch, and utilize advanced GPU architectures while ensuring the code quality is maintainable.
As a Senior Software Development Engineer at Adobe, you will design, develop, and implement features for After Effects, collaborate with teams to enhance features, conduct code reviews, and mentor junior engineers. Your role will focus on delivering high-quality software in an Agile environment while continuously improving processes.
The Software Development Engineer will expand Photoshop on the web by collaborating with teams to deliver features and performance improvements. They will ensure accessibility and performance across devices, engage in technical investigations, and enhance web capabilities with innovative technologies.
As a Sr. Software Development Engineer for Adobe Lightroom, you will enhance and extend the photography platform for desktop applications, collaborating with cross-functional teams to develop innovative features while ensuring high performance and reliability of the software. You'll leverage your expertise in Lua and C++ to evolve the codebase and implement Agile practices.
The Research Scientist/Engineer will lead initiatives in computational photography and computer vision, develop image processing algorithms, and provide strategic insights to improve camera software and hardware. Responsibilities include mentoring junior staff, advocating for new technologies, and collaborating across departments while having the flexibility of a startup environment supported by Adobe's resources.
Lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring reliability and performance. Collaborate with product teams on new capabilities and analyze high availability issues while contributing to open-source projects like DuckDB.
The Lead Software Engineer at Govini will oversee software engineering processes, lead a team of engineers, establish coding and testing best practices, develop and deploy software applications, and collaborate with product and data teams to improve platform quality and performance.
The Software Engineer will design and optimize real-time computer graphics for large simulations, build new product features, collaborate with teams, and maintain engineering excellence.
The Senior Software Engineer will focus on real-time computer graphics for the web, driving architecture and optimizations for visualizing large-scale simulation data. Responsibilities include developing new product features, identifying improvements, designing scalable systems, and collaborating with design and product teams.
As a Software Engineer at Applied Intuition, you will develop and optimize real-time computer graphics for large simulations. Responsibilities include building product features, collaborating with design teams, and maintaining a culture of engineering excellence.
The role involves researching, designing, implementing, optimizing, and deploying computer vision algorithms for driving and parking functionalities in luxury electric vehicles. Responsibilities include developing automotive-grade software, integrating perception systems, conducting tests, and contributing to software roadmaps and performance metrics.
The role involves developing control systems for vehicle access features, integrating vehicle electrical/electronic components, and testing software on vehicles. Responsibilities also include developing requirements and test cases, assisting in calibration, conducting failure analysis, and working with cross-functional teams to solve controls problems.
The Senior Embedded Software Engineer will design software system architecture, evaluate hardware and software components, develop device drivers and kernel modifications, optimize operating environments, and diagnose issues in a fast-paced setting for an Infotainment system.
The Senior Autonomy Engineer will develop advanced AI technology for robotic navigation using SLAM algorithms. Responsibilities include researching and integrating SLAM solutions, mentoring team members, and ensuring robust performance in complex environments.
The Senior Software Engineer will design and develop web-based applications and services, focusing on middle layer web application and API development. They will integrate third-party APIs, create internally consumed APIs, and implement middle and back-end applications, contributing to advanced diagnostics for cancer treatment.
Popular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results