Sr GPU Performance Software Engineer II
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Qualifications
About CoreWeave
CoreWeave is The Essential Cloud for AI™, designed by pioneers for pioneers. We empower innovators with a robust platform of technology, tools, and expertise to build and scale AI confidently. Trusted by leading AI labs, startups, and global enterprises, we combine exceptional infrastructure performance with unmatched technical proficiency to facilitate breakthroughs and transform compute into capability. Established in 2017 and publicly traded since March 2025 (Nasdaq: CRWV), CoreWeave is committed to being at the forefront of AI technology. Discover more at www.coreweave.com.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages.
Join CoreWeave as a Senior GPU Performance Software Engineer II, where you will take the lead in transforming our GPU performance testing platform. As an influential member of our engineering team, you'll design and implement scalable solutions that enhance the reliability and performance of our global infrastructure. Collaborate with cross-functional teams …
CoreWeave
CoreWeave builds cloud infrastructure for AI workloads, serving a range of clients from startups to global enterprises. Since 2017, the company has focused on delivering strong technical performance and support for innovators in the AI space. CoreWeave became publicly traded (Nasdaq: CRWV) in March 2025. More information is available at www.coreweave.com. Role Overview The Hardware Engineer - GPU & PCIe will join the Hardware Engineering team and report to the Hardware Engineering Manager. This role centers on designing, developing, troubleshooting, and optimizing server hardware, with a focus on GPU and PCIe systems. Collaboration with cross-functional teams, vendors, and stakeholders is essential to deliver reliable, high-performance hardware solutions. Key Responsibilities Troubleshoot complex GPU and PCIe failures. Work with external vendors on failure analysis. Track and monitor component RMAs. Develop and maintain hardware and firmware management services. Automate processes throughout the server hardware lifecycle. Serve as the senior escalation point for hardware troubleshooting. Partner with cross-functional teams to define hardware requirements, specifications, system architecture, and issue resolution playbooks. Create and update documentation for hardware designs, specifications, test procedures, and results. Analyze hardware system performance, identify bottlenecks, and recommend improvements. Establish processes for internal hardware testing, deployment, optimization, and troubleshooting. Locations This position is available in New York, NY, Sunnyvale, CA, or Bellevue, WA.
Join Wayve, a pioneering company at the forefront of robotic software development, as a Software Engineer specializing in System Performance. In this role, you will be instrumental in optimizing our advanced robotic systems to enhance their efficiency and reliability. Collaborate with a talented team to push the boundaries of what is possible in the field of robotics.
Join CoreWeave as a Senior Engineer on our Benchmarking & Performance team, where you will play a vital role in our expansive performance data warehouse. You will be responsible for ingesting, storing, transforming, and analyzing performance events across our global infrastructure. Your work will contribute to publishing industry-leading end-to-end performance benchmarks like MLPerf. As an owner of your projects, you will drive designs, elevate engineering standards, and deliver tangible enhancements in latency, throughput, and reliability across numerous services. Collaborating with product, orchestration, and hardware teams, you will help evolve our Kubernetes-native platform to meet stringent P99 SLAs at scale.
Institute of Foundation Models
Join Our Innovative Team at the Institute of Foundation ModelsAt IFM, we are pioneers in developing, understanding, and managing foundation models. Our mission is to advance research, cultivate the next generation of AI innovators, and contribute significantly to a knowledge-driven economy. As a member of our esteemed team, you will engage in the forefront of cutting-edge foundation model training, collaborating with top-tier researchers, data scientists, and engineers. Together, we will address the most significant and impactful challenges in AI development. You will play a crucial role in creating revolutionary AI solutions that have the potential to transform entire industries. Your strategic and innovative problem-solving abilities will be essential in establishing MBZUAI as a global leader in high-performance computing for deep learning, facilitating discoveries that will inspire future AI pioneers. The Role IFM is developing the foundational compute infrastructure that will drive future breakthroughs in AI and computational science. We are seeking a High Performance Computing Software Engineer to collaborate in designing, developing, and operating the software systems that manage our extensive AI workloads. In this position, you will work at the crossroads of high-performance computing and machine learning. You will be part of a dedicated team focused on creating the software stack that supports the training of advanced ML models using over 1000 GPUs, while ensuring our infrastructure remains robust, efficient, and user-friendly.
Space Exploration Technologies Corp.
Join SpaceX as a Software Engineer specializing in High Performance Computing (HPC) and contribute to pioneering advancements in space technology. Your expertise will play a crucial role in optimizing computational resources for our innovative satellite communications platform, Starlink.This position requires a collaborative mindset and a passion for problem-solving as you work alongside a talented team to enhance the efficiency and performance of our systems.
Institute of Foundation Models
About the Institute of Foundation ModelsThe Institute of Foundation Models (IFM) specializes in designing and operating large-scale GPU supercomputing systems aimed at training cutting-edge foundation models. Our philosophy places emphasis on the interdependence of performance, fault tolerance, and scalability across various components, including model architecture, communication systems, runtime, and hardware topology.This position is pivotal to our mission — enhancing communication performance, distributed reliability, and cross-layer optimization for extensive training workloads.The MissionWe seek a highly skilled engineer to collaboratively design and optimize the communication stack for large-scale distributed training, with a focus on hybrid parallelism and Mixture-of-Experts (MoE) workloads. This is a systems-level engineering role centered on performance enhancement, distributed debugging, and communication-runtime co-design.· Design and optimize expert-parallel and hybrid-parallel communication patterns· Drive high-performance hierarchical collectives for MoE workloads· Co-design runtime orchestration with communication topology awareness· Mitigate tail latency and enhance determinism across thousands of GPUs· Architect fault-tolerant distributed execution that withstands real-world cluster failuresCore Technical Scope· Communication-compute overlap and topology-aware collective optimization· In-depth debugging of NCCL, RDMA, and custom communication layers· Implementing hybrid expert parallel strategies in modern large-scale MoE systems· Developing elastic and resilient distributed job orchestration concepts· Conducting congestion analysis and routing optimization across InfiniBand/RoCE fabrics· Executing microbenchmarking and performance modeling for communication-intensive workloadsExpected Technical Depth· Expertise in hybrid expert parallel communication strategies
Space Exploration Technologies Corp.
Join the SpaceX team as a Senior Software Engineer specializing in High Performance Computing (HPC) for our innovative Starlink project. You will be responsible for developing and optimizing software solutions that enhance the performance and efficiency of our satellite internet constellation.Your role will involve collaborating with cross-functional teams to design, implement, and maintain high-performance computing systems that meet the rigorous demands of our satellite operations. This is an opportunity to work at the forefront of technology and contribute to a mission that aims to revolutionize global internet access.
Cerebras Systems
Cerebras Systems is at the forefront of AI technology, developing the world’s largest AI chip that is 56 times larger than conventional GPUs. Our innovative wafer-scale architecture delivers the computational power of dozens of GPUs within a single chip, simplifying programming and enhancing performance. This unique capability enables Cerebras to provide unparalleled training and inference speeds, allowing machine learning practitioners to execute large-scale ML applications seamlessly without the complexities of managing extensive GPU or TPU infrastructures.Cerebras serves a diverse clientele, including top-tier model labs, global enterprises, and pioneering AI-native startups. OpenAI has recently partnered with Cerebras to leverage 750 megawatts of power, significantly enhancing key workloads through ultra high-speed inference.Our cutting-edge wafer-scale architecture has made Cerebras Inference the fastest Generative AI inference solution globally, achieving speeds over ten times faster than GPU-based hyperscale cloud inference services. This revolutionary speed is transforming the user experience of AI applications, facilitating real-time iteration and boosting intelligence through enhanced computational capabilities.About The RoleWe invite you to join Cerebras as a Performance & Reliability Engineer within our dynamic Co-Design and Next Generation Team. Our groundbreaking CS-3 system has established benchmarks for high-performance ML training and inference solutions, utilizing a chip the size of a dinner plate with 44GB of on-chip memory that exceeds traditional hardware capabilities. In this role, you will focus on characterizing and optimizing the performance and reliability of state-of-the-art AI models operating on Cerebras' revolutionary hardware.ResponsibilitiesCharacterize and enhance the performance and reliability of advanced ML hardware/software systems, focusing on minimizing power and thermal fluctuations.Analyze ML workloads, software kernels, and hardware architecture for their power and performance impacts, synthesizing high-level insights across these layers.Develop innovative software solutions to enhance system performance and efficiency.
Wayve Technologies
Join Wayve Technologies as a Staff Machine Learning Performance Engineer, specializing in Training Efficiency. In this pivotal role, you will be responsible for enhancing the performance of our machine learning models and algorithms, ensuring they operate at peak efficiency. You will collaborate with cross-functional teams to develop innovative solutions that improve training processes, optimize model performance, and drive impactful results in autonomous vehicle technology.
Ceribell
About CeribellCeribell is at the forefront of medical technology, dedicated to revolutionizing the diagnosis and management of patients with serious neurological conditions. Our innovative Ceribell System is a cutting-edge, point-of-care electroencephalography (EEG) platform that meets the critical needs of patients in acute care settings. Already in use at hundreds of community hospitals, large academic institutions, and major integrated delivery networks across the nation, our team shares a collective mission to enhance critical care with our rapid seizure detection technology. Join us in making a difference!Position Overview:We are seeking a talented Senior Software Engineer with a strong backend focus to join our dynamic team in developing the next generation of EEG web applications that cater to vital medical use cases. In this role, you will be instrumental in designing, maintaining, and enhancing the backend systems for our EEG Portal web application, which is essential for healthcare providers, researchers, and clinical teams to access, monitor, and analyze EEG data. You will collaborate closely with fellow engineers, product managers, and stakeholders to ensure that our backend systems are robust, secure, and scalable within a medical environment.Key Responsibilities:Backend Development & Maintenance:Design, develop, and maintain backend systems to support the EEG Portal application, ensuring dependable performance and adherence to healthcare standards.Implement new features and enhancements to meet clinical and research demands, prioritizing efficiency and scalability.Troubleshoot, debug, and optimize backend systems to guarantee maximum uptime and reliability for users.Database Management:Write optimized database queries and execute data migration strategies.Monitor and fine-tune database performance, including indexing, replication, and backup processes.API Development & Integration:Develop and maintain RESTful APIs that interact with the frontend and other systems.Ensure APIs are secure, well-documented, and capable of handling large volumes of sensitive medical data.Integrate third-party services and platforms as needed to enhance functionality.Ensure backend services comply with regulatory standards, including data encryption, authentication, and auditing.
Join Wayve as a skilled Application Software Engineer specializing in software integration and embedded systems. In this role, you will be integral in developing innovative software solutions that empower autonomous vehicles. You will work closely with cross-functional teams to design, implement, and optimize software that facilitates seamless integration of complex systems.
At Wayve, we are dedicated to fostering a diverse, equitable, and inclusive culture that values each individual's unique skills and perspectives, irrespective of their sex, race, religion, ethnic or national origin, disability, age, citizenship, marital status, sexual orientation, gender identity, veteran status, pregnancy, or any other legally protected status.About UsFounded in 2017, Wayve is at the forefront of developing Embodied AI technology. Our cutting-edge AI software and foundation models empower vehicles to perceive, comprehend, and navigate complex environments, enhancing the safety and usability of automated driving systems.Our vision is to create autonomous solutions that move the world forward. Our intelligent, mapless, and hardware-agnostic AI products are tailored for automakers, driving the transition from assisted to fully automated driving. In our dynamic environment, we tackle significant challenges with enthusiasm, embracing complexity to unlock innovative solutions. We strive for excellence while remaining humble, consistently learning and evolving towards a smarter and safer future.At Wayve, your contributions are essential. We cherish diversity, welcome new insights, and promote an inclusive work atmosphere where we support one another to make a meaningful impact.Join Wayve and embark on a career-defining journey!The RoleAs a Software Engineer, you will engage with Wayve’s next-generation compute and sensor platform and contribute to all aspects of the software development lifecycle.As a key member of the Robot Software team, you will collaborate to develop software for edge devices that provide critical data and facilitate autonomy across a large fleet of vehicles. You will have a crucial role in ensuring that the software you develop operates reliably at scale, while also working closely with our Embodied AI and Science teams to provide them with the necessary data and interfaces for model training, experimentation, and performance feedback.
Intuitive Surgical, Inc.
Intuitive Surgical, Inc. seeks a Senior Software Engineer to join the Platform Engineering team in Sunnyvale. This role centers on developing and maintaining the foundational software that powers advanced surgical technologies. Key responsibilities Design and build core platform software for surgical systems Collaborate with other engineering teams to create reliable and scalable solutions Drive ongoing enhancements that support improvements in surgical procedures and patient care Role focus This position emphasizes both architecture and hands-on development for the software platform. Work will directly impact the reliability and capabilities of surgical technologies used in healthcare settings.
DoorDash, Inc.
Join DoorDash as a Staff Software Engineer specializing in Data Engineering, where you will play a critical role in designing and implementing data solutions that drive business insights and enhance operational efficiency. You will collaborate with cross-functional teams to create robust data pipelines and leverage cutting-edge technology to manage large-scale datasets.
Mindlance
Join our innovative team at Mindlance as a Software Engineer. In this role, you will be instrumental in developing cutting-edge software solutions that enhance user experience and streamline processes. Collaborate with a talented team of engineers and contribute to various stages of software development, from concept to deployment.Your role will involve coding, testing, and debugging applications while ensuring optimal performance and responsiveness. You will have the opportunity to work with the latest technologies and tools in a dynamic environment that fosters growth and creativity.
DoorDash, Inc.
Join our innovative team at DoorDash as a Senior Staff Software Engineer focused on Search. In this role, you'll play a key part in enhancing our search infrastructure, building scalable solutions, and driving impactful results that influence millions of users. You will collaborate with cross-functional teams to advance our technology stack and improve the overall user experience.
Intuitive Surgical
Primary Function of Position:Become part of Intuitive Surgical, a pioneering team committed to leveraging advanced technology to enhance patient outcomes through improved surgical precision and reduced invasiveness, with patient safety as our foremost concern.As a member of the Automation, Equipment and Test (AET) Team, you will contribute to creating the robotics that manufacture robotics. Your role will involve the design, development, and maintenance of equipment, fixtures, and tooling that optimize and enhance the manufacturing processes of surgical instruments and accessories.This position is pivotal in advancing the design and production of new surgical robotic systems and related instruments. You will develop software and algorithms for custom semi-automated electro-mechanical systems, ensuring product performance, reliability, and safety. Close collaboration with product development teams, systems analysts, electrical and mechanical engineers, manufacturing engineers, and quality engineers will be essential to establish a coherent diagnostic strategy and implement effective software solutions.Key Responsibilities:Design, develop, and implement software solutions for manufacturing equipment that constructs and tests medical devices, including robotic systems and accessories.Construct and sustain software infrastructures that facilitate value extraction from generated data.Analyze and refine manufacturing processes to boost efficiency, lower costs, and elevate productivity.Comprehend product operations and controls, and create methods to ensure their integrity during high-volume production.Document, direct, and execute IQOQPQ and DQ validation activities on manufacturing equipment.Establish, document, and adhere to best practices in software development.Independently navigate challenges with minimal supervision.Assume ownership of manufacturing software and collaborate with cross-functional teams to drive projects to completion.Support and upgrade existing production software.
Intuitive Surgical, Inc.
Join our team as a Robotics Software Engineer at Intuitive Surgical, where we are dedicated to transforming minimally invasive care through innovative technologies. You will be instrumental in designing, developing, and testing cutting-edge software solutions that enhance robotic systems. Collaborate with multidisciplinary teams to ensure the seamless integration of software with hardware while maintaining the highest standards of quality.
Illumio
Join Our Visionary Team!Illumio stands at the forefront of ransomware and breach containment, revolutionizing the way organizations defend against cyberattacks while fostering operational resilience. Our innovative breach containment platform, powered by the Illumio AI Security Graph, is adept at identifying and mitigating threats across hybrid multi-cloud environments, effectively stopping the escalation of attacks before they can inflict significant damage.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers organizations to adopt Zero Trust principles, enhancing cyber resilience across infrastructures, systems, and organizations that are essential to global operations.Work Arrangement:This role requires 5 days of on-site presence at our Sunnyvale, CA Headquarters.Our Engineering Vision:Our Engineering team is fueled by a culture of visionary leadership, autonomy, and ownership, creating a collaborative environment that propels us forward in the dynamic realm of cybersecurity.By joining our team, you will be part of the leader in Zero Trust Segmentation, working with a cutting-edge technology stack that encompasses various operating systems, distributed applications, and advanced UI/visualization tools.Together, we are shaping the future of cybersecurity, building world-class products driven by diverse perspectives, backgrounds, and a shared commitment to innovation during a time of unprecedented cybersecurity threats.Your Contributions:You will create containerized microservices for a distributed multi-tenant system that processes data, real-time events, and network telemetry from multiple public clouds, delivering actionable insights, visibility, and security recommendations to enhance our customers’ cloud security posture.You will design your services, meticulously develop the details, defend your design choices among peers, and implement robust solutions.You will mentor junior engineers, recent graduates, and interns, fostering their growth and integration into the team.Your primary programming focus will be in Go, working with data pipelines utilizing SQL or similar interfaces. We welcome candidates from diverse programming backgrounds eager to learn.You will take ownership of critical features and subsystems, managing the software development lifecycle from requirement clarification to ensuring successful deployment and user adoption.
Sign in to browse more jobs
Create account — see all 630 results
Browse all companies, explore by city & role, or SEO search pages.
Join CoreWeave as a Senior GPU Performance Software Engineer II, where you will take the lead in transforming our GPU performance testing platform. As an influential member of our engineering team, you'll design and implement scalable solutions that enhance the reliability and performance of our global infrastructure. Collaborate with cross-functional teams …
CoreWeave
CoreWeave builds cloud infrastructure for AI workloads, serving a range of clients from startups to global enterprises. Since 2017, the company has focused on delivering strong technical performance and support for innovators in the AI space. CoreWeave became publicly traded (Nasdaq: CRWV) in March 2025. More information is available at www.coreweave.com. Role Overview The Hardware Engineer - GPU & PCIe will join the Hardware Engineering team and report to the Hardware Engineering Manager. This role centers on designing, developing, troubleshooting, and optimizing server hardware, with a focus on GPU and PCIe systems. Collaboration with cross-functional teams, vendors, and stakeholders is essential to deliver reliable, high-performance hardware solutions. Key Responsibilities Troubleshoot complex GPU and PCIe failures. Work with external vendors on failure analysis. Track and monitor component RMAs. Develop and maintain hardware and firmware management services. Automate processes throughout the server hardware lifecycle. Serve as the senior escalation point for hardware troubleshooting. Partner with cross-functional teams to define hardware requirements, specifications, system architecture, and issue resolution playbooks. Create and update documentation for hardware designs, specifications, test procedures, and results. Analyze hardware system performance, identify bottlenecks, and recommend improvements. Establish processes for internal hardware testing, deployment, optimization, and troubleshooting. Locations This position is available in New York, NY, Sunnyvale, CA, or Bellevue, WA.
Join Wayve, a pioneering company at the forefront of robotic software development, as a Software Engineer specializing in System Performance. In this role, you will be instrumental in optimizing our advanced robotic systems to enhance their efficiency and reliability. Collaborate with a talented team to push the boundaries of what is possible in the field of robotics.
Join CoreWeave as a Senior Engineer on our Benchmarking & Performance team, where you will play a vital role in our expansive performance data warehouse. You will be responsible for ingesting, storing, transforming, and analyzing performance events across our global infrastructure. Your work will contribute to publishing industry-leading end-to-end performance benchmarks like MLPerf. As an owner of your projects, you will drive designs, elevate engineering standards, and deliver tangible enhancements in latency, throughput, and reliability across numerous services. Collaborating with product, orchestration, and hardware teams, you will help evolve our Kubernetes-native platform to meet stringent P99 SLAs at scale.
Institute of Foundation Models
Join Our Innovative Team at the Institute of Foundation ModelsAt IFM, we are pioneers in developing, understanding, and managing foundation models. Our mission is to advance research, cultivate the next generation of AI innovators, and contribute significantly to a knowledge-driven economy. As a member of our esteemed team, you will engage in the forefront of cutting-edge foundation model training, collaborating with top-tier researchers, data scientists, and engineers. Together, we will address the most significant and impactful challenges in AI development. You will play a crucial role in creating revolutionary AI solutions that have the potential to transform entire industries. Your strategic and innovative problem-solving abilities will be essential in establishing MBZUAI as a global leader in high-performance computing for deep learning, facilitating discoveries that will inspire future AI pioneers. The Role IFM is developing the foundational compute infrastructure that will drive future breakthroughs in AI and computational science. We are seeking a High Performance Computing Software Engineer to collaborate in designing, developing, and operating the software systems that manage our extensive AI workloads. In this position, you will work at the crossroads of high-performance computing and machine learning. You will be part of a dedicated team focused on creating the software stack that supports the training of advanced ML models using over 1000 GPUs, while ensuring our infrastructure remains robust, efficient, and user-friendly.
Space Exploration Technologies Corp.
Join SpaceX as a Software Engineer specializing in High Performance Computing (HPC) and contribute to pioneering advancements in space technology. Your expertise will play a crucial role in optimizing computational resources for our innovative satellite communications platform, Starlink.This position requires a collaborative mindset and a passion for problem-solving as you work alongside a talented team to enhance the efficiency and performance of our systems.
Institute of Foundation Models
About the Institute of Foundation ModelsThe Institute of Foundation Models (IFM) specializes in designing and operating large-scale GPU supercomputing systems aimed at training cutting-edge foundation models. Our philosophy places emphasis on the interdependence of performance, fault tolerance, and scalability across various components, including model architecture, communication systems, runtime, and hardware topology.This position is pivotal to our mission — enhancing communication performance, distributed reliability, and cross-layer optimization for extensive training workloads.The MissionWe seek a highly skilled engineer to collaboratively design and optimize the communication stack for large-scale distributed training, with a focus on hybrid parallelism and Mixture-of-Experts (MoE) workloads. This is a systems-level engineering role centered on performance enhancement, distributed debugging, and communication-runtime co-design.· Design and optimize expert-parallel and hybrid-parallel communication patterns· Drive high-performance hierarchical collectives for MoE workloads· Co-design runtime orchestration with communication topology awareness· Mitigate tail latency and enhance determinism across thousands of GPUs· Architect fault-tolerant distributed execution that withstands real-world cluster failuresCore Technical Scope· Communication-compute overlap and topology-aware collective optimization· In-depth debugging of NCCL, RDMA, and custom communication layers· Implementing hybrid expert parallel strategies in modern large-scale MoE systems· Developing elastic and resilient distributed job orchestration concepts· Conducting congestion analysis and routing optimization across InfiniBand/RoCE fabrics· Executing microbenchmarking and performance modeling for communication-intensive workloadsExpected Technical Depth· Expertise in hybrid expert parallel communication strategies
Space Exploration Technologies Corp.
Join the SpaceX team as a Senior Software Engineer specializing in High Performance Computing (HPC) for our innovative Starlink project. You will be responsible for developing and optimizing software solutions that enhance the performance and efficiency of our satellite internet constellation.Your role will involve collaborating with cross-functional teams to design, implement, and maintain high-performance computing systems that meet the rigorous demands of our satellite operations. This is an opportunity to work at the forefront of technology and contribute to a mission that aims to revolutionize global internet access.
Cerebras Systems
Cerebras Systems is at the forefront of AI technology, developing the world’s largest AI chip that is 56 times larger than conventional GPUs. Our innovative wafer-scale architecture delivers the computational power of dozens of GPUs within a single chip, simplifying programming and enhancing performance. This unique capability enables Cerebras to provide unparalleled training and inference speeds, allowing machine learning practitioners to execute large-scale ML applications seamlessly without the complexities of managing extensive GPU or TPU infrastructures.Cerebras serves a diverse clientele, including top-tier model labs, global enterprises, and pioneering AI-native startups. OpenAI has recently partnered with Cerebras to leverage 750 megawatts of power, significantly enhancing key workloads through ultra high-speed inference.Our cutting-edge wafer-scale architecture has made Cerebras Inference the fastest Generative AI inference solution globally, achieving speeds over ten times faster than GPU-based hyperscale cloud inference services. This revolutionary speed is transforming the user experience of AI applications, facilitating real-time iteration and boosting intelligence through enhanced computational capabilities.About The RoleWe invite you to join Cerebras as a Performance & Reliability Engineer within our dynamic Co-Design and Next Generation Team. Our groundbreaking CS-3 system has established benchmarks for high-performance ML training and inference solutions, utilizing a chip the size of a dinner plate with 44GB of on-chip memory that exceeds traditional hardware capabilities. In this role, you will focus on characterizing and optimizing the performance and reliability of state-of-the-art AI models operating on Cerebras' revolutionary hardware.ResponsibilitiesCharacterize and enhance the performance and reliability of advanced ML hardware/software systems, focusing on minimizing power and thermal fluctuations.Analyze ML workloads, software kernels, and hardware architecture for their power and performance impacts, synthesizing high-level insights across these layers.Develop innovative software solutions to enhance system performance and efficiency.
Wayve Technologies
Join Wayve Technologies as a Staff Machine Learning Performance Engineer, specializing in Training Efficiency. In this pivotal role, you will be responsible for enhancing the performance of our machine learning models and algorithms, ensuring they operate at peak efficiency. You will collaborate with cross-functional teams to develop innovative solutions that improve training processes, optimize model performance, and drive impactful results in autonomous vehicle technology.
Ceribell
About CeribellCeribell is at the forefront of medical technology, dedicated to revolutionizing the diagnosis and management of patients with serious neurological conditions. Our innovative Ceribell System is a cutting-edge, point-of-care electroencephalography (EEG) platform that meets the critical needs of patients in acute care settings. Already in use at hundreds of community hospitals, large academic institutions, and major integrated delivery networks across the nation, our team shares a collective mission to enhance critical care with our rapid seizure detection technology. Join us in making a difference!Position Overview:We are seeking a talented Senior Software Engineer with a strong backend focus to join our dynamic team in developing the next generation of EEG web applications that cater to vital medical use cases. In this role, you will be instrumental in designing, maintaining, and enhancing the backend systems for our EEG Portal web application, which is essential for healthcare providers, researchers, and clinical teams to access, monitor, and analyze EEG data. You will collaborate closely with fellow engineers, product managers, and stakeholders to ensure that our backend systems are robust, secure, and scalable within a medical environment.Key Responsibilities:Backend Development & Maintenance:Design, develop, and maintain backend systems to support the EEG Portal application, ensuring dependable performance and adherence to healthcare standards.Implement new features and enhancements to meet clinical and research demands, prioritizing efficiency and scalability.Troubleshoot, debug, and optimize backend systems to guarantee maximum uptime and reliability for users.Database Management:Write optimized database queries and execute data migration strategies.Monitor and fine-tune database performance, including indexing, replication, and backup processes.API Development & Integration:Develop and maintain RESTful APIs that interact with the frontend and other systems.Ensure APIs are secure, well-documented, and capable of handling large volumes of sensitive medical data.Integrate third-party services and platforms as needed to enhance functionality.Ensure backend services comply with regulatory standards, including data encryption, authentication, and auditing.
Join Wayve as a skilled Application Software Engineer specializing in software integration and embedded systems. In this role, you will be integral in developing innovative software solutions that empower autonomous vehicles. You will work closely with cross-functional teams to design, implement, and optimize software that facilitates seamless integration of complex systems.
At Wayve, we are dedicated to fostering a diverse, equitable, and inclusive culture that values each individual's unique skills and perspectives, irrespective of their sex, race, religion, ethnic or national origin, disability, age, citizenship, marital status, sexual orientation, gender identity, veteran status, pregnancy, or any other legally protected status.About UsFounded in 2017, Wayve is at the forefront of developing Embodied AI technology. Our cutting-edge AI software and foundation models empower vehicles to perceive, comprehend, and navigate complex environments, enhancing the safety and usability of automated driving systems.Our vision is to create autonomous solutions that move the world forward. Our intelligent, mapless, and hardware-agnostic AI products are tailored for automakers, driving the transition from assisted to fully automated driving. In our dynamic environment, we tackle significant challenges with enthusiasm, embracing complexity to unlock innovative solutions. We strive for excellence while remaining humble, consistently learning and evolving towards a smarter and safer future.At Wayve, your contributions are essential. We cherish diversity, welcome new insights, and promote an inclusive work atmosphere where we support one another to make a meaningful impact.Join Wayve and embark on a career-defining journey!The RoleAs a Software Engineer, you will engage with Wayve’s next-generation compute and sensor platform and contribute to all aspects of the software development lifecycle.As a key member of the Robot Software team, you will collaborate to develop software for edge devices that provide critical data and facilitate autonomy across a large fleet of vehicles. You will have a crucial role in ensuring that the software you develop operates reliably at scale, while also working closely with our Embodied AI and Science teams to provide them with the necessary data and interfaces for model training, experimentation, and performance feedback.
Intuitive Surgical, Inc.
Intuitive Surgical, Inc. seeks a Senior Software Engineer to join the Platform Engineering team in Sunnyvale. This role centers on developing and maintaining the foundational software that powers advanced surgical technologies. Key responsibilities Design and build core platform software for surgical systems Collaborate with other engineering teams to create reliable and scalable solutions Drive ongoing enhancements that support improvements in surgical procedures and patient care Role focus This position emphasizes both architecture and hands-on development for the software platform. Work will directly impact the reliability and capabilities of surgical technologies used in healthcare settings.
DoorDash, Inc.
Join DoorDash as a Staff Software Engineer specializing in Data Engineering, where you will play a critical role in designing and implementing data solutions that drive business insights and enhance operational efficiency. You will collaborate with cross-functional teams to create robust data pipelines and leverage cutting-edge technology to manage large-scale datasets.
Mindlance
Join our innovative team at Mindlance as a Software Engineer. In this role, you will be instrumental in developing cutting-edge software solutions that enhance user experience and streamline processes. Collaborate with a talented team of engineers and contribute to various stages of software development, from concept to deployment.Your role will involve coding, testing, and debugging applications while ensuring optimal performance and responsiveness. You will have the opportunity to work with the latest technologies and tools in a dynamic environment that fosters growth and creativity.
DoorDash, Inc.
Join our innovative team at DoorDash as a Senior Staff Software Engineer focused on Search. In this role, you'll play a key part in enhancing our search infrastructure, building scalable solutions, and driving impactful results that influence millions of users. You will collaborate with cross-functional teams to advance our technology stack and improve the overall user experience.
Intuitive Surgical
Primary Function of Position:Become part of Intuitive Surgical, a pioneering team committed to leveraging advanced technology to enhance patient outcomes through improved surgical precision and reduced invasiveness, with patient safety as our foremost concern.As a member of the Automation, Equipment and Test (AET) Team, you will contribute to creating the robotics that manufacture robotics. Your role will involve the design, development, and maintenance of equipment, fixtures, and tooling that optimize and enhance the manufacturing processes of surgical instruments and accessories.This position is pivotal in advancing the design and production of new surgical robotic systems and related instruments. You will develop software and algorithms for custom semi-automated electro-mechanical systems, ensuring product performance, reliability, and safety. Close collaboration with product development teams, systems analysts, electrical and mechanical engineers, manufacturing engineers, and quality engineers will be essential to establish a coherent diagnostic strategy and implement effective software solutions.Key Responsibilities:Design, develop, and implement software solutions for manufacturing equipment that constructs and tests medical devices, including robotic systems and accessories.Construct and sustain software infrastructures that facilitate value extraction from generated data.Analyze and refine manufacturing processes to boost efficiency, lower costs, and elevate productivity.Comprehend product operations and controls, and create methods to ensure their integrity during high-volume production.Document, direct, and execute IQOQPQ and DQ validation activities on manufacturing equipment.Establish, document, and adhere to best practices in software development.Independently navigate challenges with minimal supervision.Assume ownership of manufacturing software and collaborate with cross-functional teams to drive projects to completion.Support and upgrade existing production software.
Intuitive Surgical, Inc.
Join our team as a Robotics Software Engineer at Intuitive Surgical, where we are dedicated to transforming minimally invasive care through innovative technologies. You will be instrumental in designing, developing, and testing cutting-edge software solutions that enhance robotic systems. Collaborate with multidisciplinary teams to ensure the seamless integration of software with hardware while maintaining the highest standards of quality.
Illumio
Join Our Visionary Team!Illumio stands at the forefront of ransomware and breach containment, revolutionizing the way organizations defend against cyberattacks while fostering operational resilience. Our innovative breach containment platform, powered by the Illumio AI Security Graph, is adept at identifying and mitigating threats across hybrid multi-cloud environments, effectively stopping the escalation of attacks before they can inflict significant damage.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers organizations to adopt Zero Trust principles, enhancing cyber resilience across infrastructures, systems, and organizations that are essential to global operations.Work Arrangement:This role requires 5 days of on-site presence at our Sunnyvale, CA Headquarters.Our Engineering Vision:Our Engineering team is fueled by a culture of visionary leadership, autonomy, and ownership, creating a collaborative environment that propels us forward in the dynamic realm of cybersecurity.By joining our team, you will be part of the leader in Zero Trust Segmentation, working with a cutting-edge technology stack that encompasses various operating systems, distributed applications, and advanced UI/visualization tools.Together, we are shaping the future of cybersecurity, building world-class products driven by diverse perspectives, backgrounds, and a shared commitment to innovation during a time of unprecedented cybersecurity threats.Your Contributions:You will create containerized microservices for a distributed multi-tenant system that processes data, real-time events, and network telemetry from multiple public clouds, delivering actionable insights, visibility, and security recommendations to enhance our customers’ cloud security posture.You will design your services, meticulously develop the details, defend your design choices among peers, and implement robust solutions.You will mentor junior engineers, recent graduates, and interns, fostering their growth and integration into the team.Your primary programming focus will be in Go, working with data pipelines utilizing SQL or similar interfaces. We welcome candidates from diverse programming backgrounds eager to learn.You will take ownership of critical features and subsystems, managing the software development lifecycle from requirement clarification to ensuring successful deployment and user adoption.
Sign in to browse more jobs
Create account — see all 630 results
Browse all companies, explore by city & role, or SEO search pages.
