System Software Engineer — GPU & Accelerated Compute
Sunday
Join Us in Building the Future of Home Robotics At Sunday, we’re developing personal robots to reclaim the hours lost to repetitive tasks. We’re focused on an ambitious goal to make generalized robots broadly accessible, enabling households to take back quality time. We have spent the last 18 months building a talented team, securing capital, and validating our technology. We are now seeking passionate individuals to join us in the next phase of our growth. If you are ready to apply your skills to the forefront of robotics innovation, we’d love to hear from you. What to Expect The ML & Robotics Infra team builds the foundational systems that every part of our robot perception, ML, controls and behavior runs on, and the developer infrastructure that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a System Software Engineer on ML & Robotics Infra focused on GPU and accelerated compute, you’ll own how every accelerated workload on the robot from model inference, SLAM/perception, and more gets data, gets scheduled and runs efficiently on shared compute. You’ll work alongside teammates who own the runtime and our build and delivery infrastructure, and you’ll partner cross-functionally with ML, SLAM/Perception, Controls and Hardware teams to ensure the GPU is a first‑class, well‑utilized resource that meets the latency and throughput requirements of a real‑time robotic system operating in the home. What You’ll Do You’ll own and contribute to the accelerated compute layer of the ML & Robotics Infra, including: Efficient model execution and switching: Reduce gpu kernel launch overheads and make swapping between models on the same device fast and predictable GPU scheduling and time‑slicing: Arbitrate GPU access across concurrent users (model inference, SLAM, and other robotics applications) with predictable latency Camera pipeline: Drive low‑latency transfer of camera frames into GPU memory, integrating with HW accelerate encode/decode (NVDEC/NVENC) where appropriate CPU GPU data transfer: Build efficient, low‑overhead data movement between host and device, including pinned memory, zero‑copy paths, and asynchronous transfer patterns CPU/GPU synchronization: Design synchronization primitives and patterns that minimize stalls and keep inference pipelines full What You’ll Bring 2+ years of experience developing gpu systems software Strong proficiency in CUDA and a systems language such as C++, C, or Rust Solid understanding of GPU architecture, GPU workloads, and the tradeoffs involved in time‑slicing and sharing the device across users Hands‑on experience with the CUDA ecosystem: CUDA runtime API, CUDA Graphs, and CUDA IPC Familiarity with GPU sharing mechanisms such as MPS and MIG Experience with GPU profiling tools such as Nsight Systems and Nsight Compute Solid Linux fundamentals: scheduling, IPC, memory management, and performance tuning Nice to Have Contributions to CUDA libraries or other GPU programming libraries Experience with camera pipeline integration and NVDEC/NVENC Experience optimizing model inference on embedded GPU platforms (e.g., Jetson) Experience with observability and tracing for GPU‑accelerated workloads At Sunday Robotics, we’re building technology shaped by real people — curious, creative, and diverse. We’re proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Even if you don’t meet every single requirement, we encourage you to apply. Studies show that women and underrepresented groups often hold back unless they meet 100% of the criteria — we don’t want that to be the reason we miss out on great talent. #J-18808-Ljbffr Sunday
- ...team builds the foundational systems that every part of our... ...build, ship, and update that software quickly and safely on every... ...fleet. As a System Software Engineer, you’ll focus on the runtime... ...teammates who own the GPU and accelerated compute layer and our build and delivery...Suggested
$214k - $268k
Staff Software Engineer, Security Engineering, AI Compute Redwood City, CA (Hybrid) Biohub is the first large-scale... ...We're building a general-purpose system to accelerate scientific discovery,... ...Nice to have - Experience with GPU clusters, AI/ML deployments and...SuggestedWork at officeWorldwideRelocation package3 days per week$214k - $375k
Research Engineer, AI - New York, NY (Hybrid) Biohub... ...one of the largest AI compute clusters dedicated to... ...moment for scientific acceleration. The problems are among... ...on some of the largest GPU clusters dedicated to... ...reasoning and agentic systems that connect frontier...SuggestedWorldwideRelocation package$204k - $259k
A leading autonomous driving technology firm seeks an experienced engineer to develop high-performance GPU primitives and collaborate on SOC projects. Ideal candidates will have strong C++ programming skills, a degree in EECS, and three years of experience. Responsibilities...Suggested$204k - $259k
...states. Waymo’s Compute Team is tasked with... ...autonomous vehicle’s software stack. To achieve... ...; we develop system‑level compute architectures... ...a Senior Software Engineer. You will:... ...high-performance GPU primitives and abstractions... ...to scale its accelerator codebase across...SuggestedFull timeRemote work- Software Engineer, AI Compute Infrastructure About HeyGen At HeyGen, our mission is... ...generated video. Optimize GPU Utilization: Design and implement... ..., communication). Accelerate Pipelines: Collaborate closely... ...scaling of our distributed systems. We are looking for a...Full time
$189k - $274k
...Vehicle (AV). Optimize software architecture, system performance, and... ...experience in software engineering. BS, MS, or PhD in Computer Science or a related field... ...workloads to reduce GPU memory usage, minimize... ...Mojo and other inference acceleration tools. Salary The...Work at officeLocal area3 days per week$251k - $310k
...fixes of reliability and software integrity issues. We... ...and future Waymo compute platforms. Design and... ...platforms (CPU, TPU, GPU), creating scalable tools... ...Experience with CUDA/GPU/TPU acceleration and model reliability... ...vehicles (L4) or ADAS systems (L2/L3). Experience...Full timeRemote work$170k - $250k
...Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization Clockwork Systems was founded by Stanford... ...and veteran systems engineers who share a vision... ...foundations of distributed computing. As AI workloads... ..., and performance acceleration that dynamically...$189k - $274k
...on LinkedIn. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play... ...Autonomous Vehicle (AV) systems. Your primary responsibility... .... BS, MS, or PhD in Computer Science or a related field... ...workloads to reduce GPU memory usage, minimize latency...Local area- ...for our customers by accelerating digital business transformation... .... ESXi Operating System is at the core of... ...issues. In this role the engineer is expected to be able... ...from partner’s software development teams to jointly... ...Requirements BS degree in Computer Science, Computer...
- ...impact As an Embedded Kernel Engineer within our dynamic team, you'... ...efficient inferencing on embedded GPU environments. Through close... ...strategies that harmonize compute intensity, caching, and memory... ...familiarity with AI accelerators. Quantization and Compiler Experience...Full timeWork at officeWork from home
- Wayve in Mountain View is seeking an Embedded Kernel Engineer to deploy its autonomous vehicle AI model. This role involves developing model... ...compilers and crafting high-performance kernels for efficient GPU inference. Typical responsibilities include leading optimization...
$214k - $295k
Staff Software Engineer, Data Infrastructure, AI Compute Platform Redwood City, CA (Hybrid) Biohub is the first large‑scale initiative bringing frontier... ...under one roof. We're building a general‑purpose system to accelerate scientific discovery, integrating frontier AI...Work at officeWorldwideRelocation packageFlexible hours3 days per week- Scientific Programmer, Computational Chemistry - Contractor job at Planet Group. Redwood City... ...PPI and PLI. Ability to work with software packages/GitHub repositories, test, and... ...Chemistry, Physics, Biology, or Chemical Engineering), quantitative field (e.g., Computer Science...For contractors
- ...design workflows. As an AI Application Engineer with an FPGA focus, you’ll be the... ...empowering others to build the future of accelerated computing, this is your stage. Job Title Staff AI... ...critical feedback to our AI science and software teams. Drive adoption and success....
$120k - $250k
...and availability. We are seeking a System Software Engineer to join our team as we create best‑class... ...silicon for MatX products across compute, memory management, high‑speed connectivity... ...kernel driver stack for MatX's AI accelerators (PCIe endpoint devices), including...Full timeWork experience placementLocal areaMonday to FridayFlexible hours- ...leading technology company in Mountain View is seeking a Software Engineer to develop GPU graphics technologies and improve full GPU software stacks... ...in low-level programming and experience with embedded systems. Responsibilities include evaluating devices and collaborating...
- Junior Software Engineer, Computational Photography Join to apply for the Junior Software Engineer, Computational... ...products. Preferred: Experience with GPU, NEON, Halide, DSP optimization... ...devices. Experience with C/C++ build systems and tooling. Passion for productionizing...Full timeH1b
- ...Real Time Operating Systems) on the next... ...interface hardware accelerators, camera capture, ISP... ...Signal Processors), GPU, Ethernet, UFS, and... ...Definethe hardware, software interactions for our... ...pursuing a degree in Computer Science, Computer Engineering, Software Engineering...Full timeTemporary workPart timeInternshipFlexible hours
- ...a Lead Infrastructure Engineer at JPMorganChase within... ...deep knowledge of software, applications, and technical... .../downstream data and systems or technical... ...the work environment to accelerate infrastructure analysis... ...technologies including compute, databases, messaging,...Permanent employment
- Array Labs in Redwood City is hiring a Staff Software Engineer for Computer Vision to develop and deploy photogrammetry and radar reconstruction capabilities. This role requires strong software engineering skills with a focus on computer vision algorithms, optimizing processing...Flexible hours
$170k - $225k
...combine a powerful orchestration engine with a seamless consumer app... ...innovative solutions that accelerate sales and implementation timelines... ...Bachelor’s degree in Computer Science, Data, or equivalent... ...management tools, SDK’s, and demo software like Coast is a plus...Work experience placementWork at officeRemote work2 days per week$164.2k - $205.2k
At Databricks, the Compute Infrastructure organization builds and... ...cost efficiency. As a Senior Software Engineer on the Compute Infra team, you will design and build the systems that power Databricks’ compute... ...(serving, batch, stateful, GPU) with high performance and efficiency...- ...police departments or traditional systems cannot. Our approach has... ...We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic... ...teams to architect and optimize computer vision model deployment on edge...Local area
$251k - $310k
Waymo is seeking an experienced engineer to join the Planner/Perception... ...the design of reliable systems and tools to prevent and debug... ...Candidates should have a background in Computer Science or related fields and... ...experience in C++ and GPU systems. The expected salary range...Full time$140k - $220k
...Innovators in Agentic AI, Glean continues to accelerate its global impact. With customers... ...the world works, you’ll help build systems used daily across Microsoft Teams,... ...About the Role: Glean is seeking a Software Engineer, Compute Infrastructure to help design, build,...Work at officeHome officeFlexible hours- ...to understand the physical world. Today, most geospatial systems are built around flat imagery, incomplete elevation... ...understanding the changing Earth. About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array’s...Permanent employmentFull timeRemote workNight shift
- ...Overview Solutions Engineer - DataPelago Transform Enterprise AI & Analytics Infrastructure - The... ...customer success drives you Bachelor's degree in Computer Science or related technical field, Masters ideal Ready to Accelerate Your Career? If you're a hands-on technical...
$150k - $300k
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including... ...company, including data infrastructure, analytics, and systems to deliver our satellite data to customers. Basic...Permanent employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer — GPU & Accelerated Compute. Be the first to apply!
- IT system engineer Redwood City, CA
- system programmer Redwood City, CA
- systems software developer Redwood City, CA
- ultimate software Redwood City, CA
- software applications developer Redwood City, CA
- remote software sales Redwood City, CA
- senior c# .net software developer Redwood City, CA
- id software Redwood City, CA
- software Redwood City, CA
- entry level software sales Redwood City, CA


