Senior Software Engineer Compute Remote Options Available jobs in San Francisco – Browse 7,707 openings on RoboApply Jobs
Senior Software Engineer Compute Remote Options Available jobs in San Francisco
Open roles matching “Senior Software Engineer Compute Remote Options Available” with location signals for San Francisco. 7,707 active listings on RoboApply Jobs.
7,707 jobs found
Senior Software Engineer, Compute - Remote Options Available
AirtableSan Francisco, CA; New York, NY; Remote - US
Remote Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Ideal candidates should have:A minimum of 8 years of experience in software engineering. Proficiency in programming languages such as Python, Java, or JavaScript. Strong understanding of cloud computing concepts and architectures. Experience with distributed systems and microservices. Ability to work collaboratively in a remote team environment.
About the job
Join Airtable as a Senior Software Engineer in the Compute team where you'll play a pivotal role in developing scalable and robust software solutions. You will collaborate with cross-functional teams to design and implement innovative features that enhance our platform's capabilities. Your expertise in software engineering principles and practices will be essential as you contribute to a dynamic and agile environment.
About Airtable
Airtable is a powerful and flexible platform that combines the simplicity of a spreadsheet with the complexity of a database. We empower teams to create, manage, and collaborate on projects seamlessly. With a focus on innovation and user experience, Airtable is rapidly growing and seeking talented individuals to join our mission.
Full-time|Remote|San Francisco, CA; New York, NY; Remote - US
Join Airtable as a Senior Software Engineer in the Compute team where you'll play a pivotal role in developing scalable and robust software solutions. You will collaborate with cross-functional teams to design and implement innovative features that enhance our platform's capabilities. Your expertise in software engineering principles and practices will be essential as you contribute to a dynamic and agile environment.
Databricks is looking for a Senior Software Engineer focused on Compute Infrastructure in San Francisco, California. This position centers on building and improving compute architecture to support greater performance and scalability across Databricks' platform. What you will do Develop and optimize compute infrastructure to handle demanding data processing and analytics workloads. Work closely with teams from different disciplines to deliver reliable, high-quality solutions for customers. Impact Your contributions will help define how data processing and analytics evolve at Databricks. The work directly supports customers’ ability to scale and perform complex tasks in the cloud. Who we’re looking for Strong background in cloud technologies and compute systems. Enjoys tackling complex technical challenges. Collaborative approach to problem-solving with cross-functional teams.
Full-time|$180K/yr - $250K/yr|On-site|San Francisco
Join our innovative team at fal as a Staff Software Engineer specializing in large-scale computation platforms. We are seeking a seasoned software engineer with extensive experience in developing backend systems that efficiently orchestrate workloads and manage resource constraints. Your expertise in foundational cloud infrastructure and Linux provisioning will be crucial as you work towards achieving high reliability and scalability with minimal operational overhead.
Full-time|On-site|San Francisco, Seattle, New York, Toronto
Join Stripe as a Staff Software Engineer in our Stream Compute team, where you will play a pivotal role in building scalable solutions that power the financial infrastructure of the internet. As a member of our innovative engineering team, you will leverage your expertise to design and implement robust software solutions that enhance the performance and reliability of our streaming data capabilities.
At Rylo, we are revolutionizing the way you capture and share your experiences. Our state-of-the-art camera is designed to record your surroundings with breathtaking clarity and stability, eliminating the hassle of traditional video capture. Created by a team of visionary engineers from Instagram and Apple, our innovative stabilization software and user-friendly smartphone app ensure that every shot you take is a masterpiece. With Rylo, you can focus on enjoying the moment while we handle the technicalities of creating stunning videos.Experience Rylo in actionAs a Software Engineer specializing in Computational Photography, you will play a crucial role in enhancing the core algorithms that power the Rylo camera and future products. Your work will fundamentally enhance the photography and cinematography experience, focusing on improving image quality and developing groundbreaking computational photography features. You will engage in the complete lifecycle of algorithm development, from design and implementation to quality evaluation and performance optimization, culminating in successful deployment.Your collaboration with software engineers, hardware engineers, and designers will allow you to push the boundaries of consumer camera technology.
At Rylo, we are revolutionizing the way video is captured and shared. Our innovative camera technology records stunning, immersive video effortlessly, eliminating the hassle of traditional filming and editing. Built by a talented team of former engineers from Instagram and Apple, our advanced stabilization software and intuitive smartphone app allow users to create beautiful videos without the stress of perfect framing or stability. Simply hit record and enjoy the magic of producing flawless video content after the fact.Watch Rylo in actionJoin us at Rylo and become part of a dynamic team focused on developing cutting-edge consumer camera technology. You will have a unique chance to drive software advancements and influence hardware design, paving the way for innovative computational photography solutions.
Team and Platform Focus The Compute Infrastructure team at OpenAI designs, builds, and maintains the systems that support AI research at scale. This work brings together accelerators, CPUs, networking, storage, data centers, orchestration software, agent infrastructure, developer tools, and observability. The aim is to create a reliable, unified experience for researchers and product teams across the company. Projects span the full stack: capacity planning, cluster lifecycle management, bare-metal automation, and distributed systems. The team manages Kubernetes scheduling, system optimization, high-performance networking, storage, fleet health, reliability, workload profiling, benchmarking, and improvements to the developer experience. Even small improvements in communication, scheduling, hardware efficiency, or debugging can significantly accelerate research. OpenAI matches engineers to areas within Compute Infrastructure that align with their skills and interests. Role Overview This Software Engineer role centers on building and evolving the compute platform that supports OpenAI’s research and products. Candidates may bring expertise in low-level systems, high-performance computing, distributed infrastructure, reliability, CaaS, agent infrastructure, developer platforms, tooling, or infrastructure user experience. The most important qualities are strong analytical skills, the ability to write resilient code, and a collaborative approach that helps colleagues move faster and with more confidence. What You Will Work On Working close to hardware or at the user interaction layer Developing CaaS and agent infrastructure Managing control and data planes that connect the system Bringing new supercomputing capabilities online Optimizing training workloads through profiler traces and benchmarks Improving NCCL and collective communication Analyzing GPUs, NICs, topology, firmware, thermal dynamics, and failure modes Designing abstractions to unify diverse clusters into a single platform Areas of Expertise No one is expected to cover every area listed. Some engineers focus on system performance, kernel or runtime behavior, large-scale networking protocols, RDMA, NCCL, GPU hardware, benchmarking, scheduling, or hardware reliability. Others improve the platform’s usability through APIs, tools, workflows, and developer experience. The team values strong engineering judgment and a drive to advance the field.
Full-time|$170K/yr - $240K/yr|On-site|San Francisco, CA
Role Overview Sigma Computing builds a high-performance data platform aimed at making data accessible and useful. The engineering team focuses on modern data architecture and delivers features that help organizations explore and analyze data efficiently. As the team grows in San Francisco, Sigma is looking for a Senior Backend Software Engineer who enjoys solving complex problems and contributing to a product used by a wide range of users. What You Will Do Tackle challenging problems related to providing interactive experiences on data warehouses for exploration and analysis. Work with technologies including Rust, Go, GraphQL, Node, and Kubernetes. Build backend distributed services, design algorithms, and create APIs for a cloud-based application. Debug, track, and resolve product or system issues as they arise. Design and implement new backend features to support a growing user base. Participate in design and code reviews with teammates and stakeholders to maintain high standards and share knowledge. Location This position is based in San Francisco, CA.
Full-time|Remote|San Francisco, CA, US; Remote, US
Join Pinterest as a Principal Engineer for our Compute Platform, where you'll play a crucial role in driving the architecture and implementation of scalable systems that power our services. You will lead a team of talented engineers, guiding them in building innovative solutions that enhance our platform's performance and reliability.In this position, you will have the opportunity to collaborate with cross-functional teams, mentor junior engineers, and contribute to the development of best practices and high-quality code. If you are passionate about technology and eager to make an impact, we would love to hear from you!
ABOUT USAt Applied Compute, we are pioneers in developing Specific Intelligence for enterprises, creating agents that learn continuously from a company’s processes, data, expertise, and objectives. Our mission is to establish a continual learning platform that captures context, memory, and decision traces throughout the organization, enabling specialized agents to perform meaningful tasks.Why Join Us: Our team operates at a unique intersection of innovation. Our product team is responsible for crafting a platform that serves as the backbone for a new generation of digital coworkers. Meanwhile, our research team explores the cutting edge of post-training and reinforcement learning to enhance product experiences. Our applied research engineers collaborate closely with clients to deploy agents effectively in real-world scenarios. This synergy of robust product development, extensive research, and direct client engagement is essential for us to revolutionize AI in the enterprise landscape.Our Team: Comprising engineers, researchers, and operations experts, our team includes many former founders with extensive experience. We have developed RL infrastructure at OpenAI, data foundations at Scale AI, and other systems at companies like Two Sigma and Watershed. We proudly serve Fortune 50 clients and are supported by top-tier investors including Kleiner Perkins, Benchmark, Sequoia, Lux, and Greenoaks.Who Thrives Here: We seek individuals passionate about utilizing cutting-edge research and complex systems to address real-world challenges. Comfort navigating diverse environments, whether it’s a new codebase, unfamiliar customer data architecture, or unexplored problem domains, is essential. Our team values genuine client engagement — listening, empathizing, and understanding the realities of work in their organizations. Those with entrepreneurial spirits, rich project experiences, or proven capabilities to manage tasks end-to-end will excel in our environment.THE POSITIONAs a Software Engineer, you will be instrumental in building the products and interfaces utilized by customers and internal teams. You will manage the entire application platform stack, from collaborative human-AI workspace systems to backend workflows orchestrating sandboxed agent sessions, and the continual learning SDK that provides engineers with oversight of the agent development lifecycle.
Join Crusoe as a Senior Engineering Manager in Compute where you will play a pivotal role in leading cutting-edge engineering teams. You will be responsible for overseeing the development and execution of our innovative computing solutions, ensuring performance and reliability across various platforms.Your leadership will guide teams toward achieving engineering excellence, fostering a collaborative environment, and driving strategic initiatives. This is an opportunity to make a significant impact within a rapidly growing company at the forefront of technology.
About UsAt Software Apps Inc., we are pioneering the future of technology with our groundbreaking product, Sky, which utilizes natural-language computing tailored for your Mac. Join us in our mission to innovate and transform how users interact with technology.Discover more about our team, values, and vision on our careers page: www.software.inc/jobsOur ValuesCollaboration is Key: We thrive on teamwork and believe in the power of in-person collaboration. Every team member is seen as a leader, and we encourage ownership of projects to foster growth.Honest Communication: Empathetic and open communication is vital for our close-knit team. We strive to listen as much as we talk, respecting every voice in the room.Cultivating Curiosity: In the ever-evolving landscape of AI and computing, staying curious is essential. We ask questions that guide our decisions, ensuring we stay aligned with our vision.The RoleWe are seeking a talented Software Engineer to play a pivotal role in shaping our product. You will be responsible for developing new, user-facing software. Your ability to balance ambition with feasibility will be crucial as you engage in an iterative process of building, testing, gathering feedback, and refining your work.Your Daily Responsibilities Will Include:Creating Innovative Software: Utilize your skills and passion to transform visionary ideas into actionable plans. Sometimes, this requires taking bold steps without knowing the final outcome.Taking Ownership: You'll have full responsibility for the success of your projects. Your commitment to incorporating feedback and improving quality is essential. We trust you to handle significant responsibilities.Thinking Big and Small: Understanding that every choice impacts user experience, you’ll focus on details that create seamless and magical interactions.Documenting Your Work: Keeping thorough and clear documentation is key to our collaborative approach.
Full-time|$170K/yr - $240K/yr|On-site|San francisco, CA
About the RoleAt Sigma Computing, we are revolutionizing how enterprises manage their data through an advanced high-performance platform built on modern data architecture. As we expand our engineering team, we seek passionate engineers eager to tackle complex challenges and deliver significant capabilities across our technology stack. Join our talented team committed to making data effortlessly accessible for all users.What You Will Be DoingDevelop and maintain testing infrastructure and tools, including AI-driven test generation, test harnesses, API testing, hermetic test environments, and performance testing frameworks.Enhance the testability of our systems and services.Utilize modern programming languages and tools such as K6, Rust, and Go.Establish and refine best practices to ensure high-quality standards in our systems and services.Engage in test planning and quality strategy reviews.Collaborate with peers and stakeholders through design and code reviews to uphold best practices across available technologies, dedicating a majority of your time to delivering high-quality code.
Full-time|$150K/yr - $240K/yr|On-site|San Francisco, CA
Role Overview Sigma Computing builds a high-performance platform that helps businesses work with modern data architectures. The engineering team is growing and looking for experienced fullstack engineers who enjoy solving complex problems and building solutions across the stack. The team’s mission: make data accessible for everyone. What You Will Do Work on challenging technical problems to deliver fast, interactive analytics and workflow experiences using modern data warehouses. Build software with tools and languages such as Rust, Go, GraphQL, and TypeScript. Design algorithms and techniques that improve performance and interactivity for analytics used by some of the world’s largest companies. Investigate and resolve product or system issues by identifying root causes. Develop and launch new features to support a growing base of users. Collaborate with teams across infrastructure, design, product, customer support, sales, and marketing to create new product capabilities. Location This position is based in San Francisco, CA.
Full-time|$112K/yr - $178K/yr|Remote|Cork, Cork, Ireland; Remote, US; San Francisco, California, United States
At Azbuka, we are passionate about the transformative power of literature. Our mission is to cultivate a more empathetic and creative world through captivating stories that can be accessed and shared globally. We are committed to building a vibrant community of readers, connecting individuals through our charming 'corner bookshop' network, comprehensive online book clubs, and a diverse streaming subscription service that boasts thousands of audio and e-book titles across various languages.We are currently seeking a dedicated Customer Support Engineer to join our dynamic team.
Full-time|Remote|San Francisco, California, United States
At Upbound, we are pioneering a transformative approach to modern infrastructure tailored for the Agentic AI Era. As the primary creators and maintainers of Crossplane, we are developing the Intelligent Control Plane, a groundbreaking platform layer that enables infrastructure to be programmable, autonomous, and composable.Our mission is to empower AI-native enterprises with a robust foundational platform that streamlines provisioning, operations, and adaptability of infrastructure at scale—preparing platforms for both human and AI agent interactions. We collaborate with industry-leading cloud providers, independent software vendors (ISVs), and vibrant open-source communities to accelerate organizational progress with enhanced confidence.Currently, Upbound supports Fortune 500 companies and platform engineers across over 100 countries. With over 100 million downloads, Crossplane is utilized by more than 1,000 teams globally. We are a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, having raised $69 million to date. Discover more at upbound.io.We are seeking a Senior Software Engineer to contribute to the development and operation of Upbound Spaces, our multi-control plane management software integral to the Upbound Platform. As a member of the Spaces team, you will help scale Upbound to reliably manage thousands of control planes, enhancing enterprise control plane management and operations both in the cloud and on-premises. This is a significant opportunity to make a meaningful impact in engineering across development and production environments.
Join Our TeamAt Hayden AI, we are dedicated to leveraging the capabilities of computer vision to revolutionize how public transit systems and government agencies tackle real-world issues.Our cutting-edge mobile perception system enables clients to enhance transit efficiency, improve street safety, and strive for a more sustainable future, all while addressing challenges such as bus lane enforcement and transportation optimization.Position OverviewAs a Senior Software Engineer on our Pilots team within the Perception division, you will be at the forefront of creating prototypes for upcoming initiatives that align with Hayden’s strategic vision and growth trajectory.Your work will involve exploring innovative use cases, vehicles, and deployment scenarios, rapidly turning initial ideas into functional prototypes. You will develop comprehensive end-to-end perception and robotics systems that are designed to interface with real-world hardware and can scale to become part of Hayden’s core product offerings.This role emphasizes C++ software engineering with a focus on robotics and systems expertise. You will take on significant ownership, tackling complex challenges to design, implement, and enhance solutions that effectively combine fast-paced experimentation with lasting maintainability.
Full-time|$154.4K/yr - $193K/yr|On-site|San Francisco
Join DigitalOcean and unleash your potential in an environment where innovation thrives. Collaborate with a vibrant community of talented professionals dedicated to simplifying the cloud experience. If you possess a growth mindset, think ambitiously, and thrive in a dynamic atmosphere, you will find your ideal place with us. Our culture emphasizes teamwork, continuous learning, fun, and making a significant impact for creators around the globe.We seek individuals who have a passion for translating complex ideas into user-friendly solutions. As a Senior Software Engineer, you will be instrumental in developing features and enhancements that streamline accelerated computing for all.The AI/ML team is focused on constructing a cutting-edge AI platform that manages open-source and custom models across various formats (including LLMs, images, audio, and video) utilizing a high-performance inference engine. Our goal is to ensure that the latest state-of-the-art models are consistently available at optimal performance. Join us in building the future of AI/ML workflows at DigitalOcean.
About the RoleAt Sigma Computing, we are revolutionizing the field of business intelligence by transforming complex data analysis into an easily accessible format through our high-performance platform designed for the modern data ecosystem. Our Compiler Team is integral to this vision, converting user-friendly spreadsheet actions into highly optimized SQL queries, thus facilitating seamless exploratory analytics on cloud data warehouses. As part of the Compiler Team, you'll collaborate with a dedicated group of engineers focused on developing the core systems and abstractions that empower Sigma's intuitive spreadsheet interface, ensuring speed, reliability, and scalability for all users.What You Will Be DoingAddress key challenges at the crossroads of data modeling, query compilation, and large-scale interactive analytics, enabling end-users to efficiently query data warehouses without requiring extensive technical expertise.Design, implement, and uphold sophisticated compiler infrastructure and intermediate representations that convert spreadsheet operations into optimized query plans.Utilize advanced optimization techniques to enhance performance and accuracy across diverse query workloads and data architectures.Contribute to both backend (using Rust) and critical frontend frameworks (using TypeScript), refining essential abstractions that facilitate end-to-end workflow optimizations and introduce new features.Diagnose, analyze, and resolve intricate issues, ensuring robustness and maintainability in a rapidly evolving product landscape.Partner with engineers and product stakeholders to review designs and code, championing technical best practices and architectural decisions throughout the team and organization.
About UsSparrow is a pioneering high-tech, high-touch solution for managing employee leave. Our mission is to simplify the leave process for companies, enabling them to support their employees through various types of leave, including family and medical leave.The traditional leave management process can be cumbersome and overwhelming. Company leaders face constant challenges in keeping up with evolving regulations, while employees navigating their leave often encounter unnecessary bureaucracy at a critical time in their careers. At Sparrow, we streamline this typically tedious and error-prone process into an efficient 30-minute experience, saving our clients significant time (20-40 hours per leave) and potential costs (up to $30,000 per leave).Headquartered in San Francisco, we are a diverse team with remote employees across the nation. We pride ourselves on being a collaborative, talented, and supportive workforce, dedicated to solving real-world problems.About the RoleAs we expand rapidly, we seek product-focused full-stack software engineers to join our dynamic engineering team. In this role, you will:Collaborate closely with engineering and cross-functional teams (sales, operations) to define, scope, and develop the engineering roadmap.Design and implement new features and products that enhance the experience for both employees and employers.Utilize software to optimize internal processes, enabling more efficient scaling.Invest in engineering health and processes, ensuring sustainable and secure development practices.Mentor and support fellow engineers on the team.About YouWe are looking for candidates who possess:5+ years of experience as a software engineer.The ability to collaborate effectively with both engineers and non-technical teams.Strong written and verbal communication skills.A knack for simplifying complex domains into manageable components.Familiarity with modern software tools and processes (git, CI/CD, testing, deployment, cloud services, etc.).Experience with our technical stack (Django, React, Python, JS, Postgres, Heroku) is a plus, but not mandatory.Above all, we seek individuals who are passionate about leveraging technology to address challenging problems, who enjoy crafting beautiful and functional products, and who resonate with our mission. If this sounds like you, we’d love to hear from you!
Full-time|Remote|San Francisco, CA; New York, NY; Remote - US
Join Airtable as a Senior Software Engineer in the Compute team where you'll play a pivotal role in developing scalable and robust software solutions. You will collaborate with cross-functional teams to design and implement innovative features that enhance our platform's capabilities. Your expertise in software engineering principles and practices will be essential as you contribute to a dynamic and agile environment.
Databricks is looking for a Senior Software Engineer focused on Compute Infrastructure in San Francisco, California. This position centers on building and improving compute architecture to support greater performance and scalability across Databricks' platform. What you will do Develop and optimize compute infrastructure to handle demanding data processing and analytics workloads. Work closely with teams from different disciplines to deliver reliable, high-quality solutions for customers. Impact Your contributions will help define how data processing and analytics evolve at Databricks. The work directly supports customers’ ability to scale and perform complex tasks in the cloud. Who we’re looking for Strong background in cloud technologies and compute systems. Enjoys tackling complex technical challenges. Collaborative approach to problem-solving with cross-functional teams.
Full-time|$180K/yr - $250K/yr|On-site|San Francisco
Join our innovative team at fal as a Staff Software Engineer specializing in large-scale computation platforms. We are seeking a seasoned software engineer with extensive experience in developing backend systems that efficiently orchestrate workloads and manage resource constraints. Your expertise in foundational cloud infrastructure and Linux provisioning will be crucial as you work towards achieving high reliability and scalability with minimal operational overhead.
Full-time|On-site|San Francisco, Seattle, New York, Toronto
Join Stripe as a Staff Software Engineer in our Stream Compute team, where you will play a pivotal role in building scalable solutions that power the financial infrastructure of the internet. As a member of our innovative engineering team, you will leverage your expertise to design and implement robust software solutions that enhance the performance and reliability of our streaming data capabilities.
At Rylo, we are revolutionizing the way you capture and share your experiences. Our state-of-the-art camera is designed to record your surroundings with breathtaking clarity and stability, eliminating the hassle of traditional video capture. Created by a team of visionary engineers from Instagram and Apple, our innovative stabilization software and user-friendly smartphone app ensure that every shot you take is a masterpiece. With Rylo, you can focus on enjoying the moment while we handle the technicalities of creating stunning videos.Experience Rylo in actionAs a Software Engineer specializing in Computational Photography, you will play a crucial role in enhancing the core algorithms that power the Rylo camera and future products. Your work will fundamentally enhance the photography and cinematography experience, focusing on improving image quality and developing groundbreaking computational photography features. You will engage in the complete lifecycle of algorithm development, from design and implementation to quality evaluation and performance optimization, culminating in successful deployment.Your collaboration with software engineers, hardware engineers, and designers will allow you to push the boundaries of consumer camera technology.
At Rylo, we are revolutionizing the way video is captured and shared. Our innovative camera technology records stunning, immersive video effortlessly, eliminating the hassle of traditional filming and editing. Built by a talented team of former engineers from Instagram and Apple, our advanced stabilization software and intuitive smartphone app allow users to create beautiful videos without the stress of perfect framing or stability. Simply hit record and enjoy the magic of producing flawless video content after the fact.Watch Rylo in actionJoin us at Rylo and become part of a dynamic team focused on developing cutting-edge consumer camera technology. You will have a unique chance to drive software advancements and influence hardware design, paving the way for innovative computational photography solutions.
Team and Platform Focus The Compute Infrastructure team at OpenAI designs, builds, and maintains the systems that support AI research at scale. This work brings together accelerators, CPUs, networking, storage, data centers, orchestration software, agent infrastructure, developer tools, and observability. The aim is to create a reliable, unified experience for researchers and product teams across the company. Projects span the full stack: capacity planning, cluster lifecycle management, bare-metal automation, and distributed systems. The team manages Kubernetes scheduling, system optimization, high-performance networking, storage, fleet health, reliability, workload profiling, benchmarking, and improvements to the developer experience. Even small improvements in communication, scheduling, hardware efficiency, or debugging can significantly accelerate research. OpenAI matches engineers to areas within Compute Infrastructure that align with their skills and interests. Role Overview This Software Engineer role centers on building and evolving the compute platform that supports OpenAI’s research and products. Candidates may bring expertise in low-level systems, high-performance computing, distributed infrastructure, reliability, CaaS, agent infrastructure, developer platforms, tooling, or infrastructure user experience. The most important qualities are strong analytical skills, the ability to write resilient code, and a collaborative approach that helps colleagues move faster and with more confidence. What You Will Work On Working close to hardware or at the user interaction layer Developing CaaS and agent infrastructure Managing control and data planes that connect the system Bringing new supercomputing capabilities online Optimizing training workloads through profiler traces and benchmarks Improving NCCL and collective communication Analyzing GPUs, NICs, topology, firmware, thermal dynamics, and failure modes Designing abstractions to unify diverse clusters into a single platform Areas of Expertise No one is expected to cover every area listed. Some engineers focus on system performance, kernel or runtime behavior, large-scale networking protocols, RDMA, NCCL, GPU hardware, benchmarking, scheduling, or hardware reliability. Others improve the platform’s usability through APIs, tools, workflows, and developer experience. The team values strong engineering judgment and a drive to advance the field.
Full-time|$170K/yr - $240K/yr|On-site|San Francisco, CA
Role Overview Sigma Computing builds a high-performance data platform aimed at making data accessible and useful. The engineering team focuses on modern data architecture and delivers features that help organizations explore and analyze data efficiently. As the team grows in San Francisco, Sigma is looking for a Senior Backend Software Engineer who enjoys solving complex problems and contributing to a product used by a wide range of users. What You Will Do Tackle challenging problems related to providing interactive experiences on data warehouses for exploration and analysis. Work with technologies including Rust, Go, GraphQL, Node, and Kubernetes. Build backend distributed services, design algorithms, and create APIs for a cloud-based application. Debug, track, and resolve product or system issues as they arise. Design and implement new backend features to support a growing user base. Participate in design and code reviews with teammates and stakeholders to maintain high standards and share knowledge. Location This position is based in San Francisco, CA.
Full-time|Remote|San Francisco, CA, US; Remote, US
Join Pinterest as a Principal Engineer for our Compute Platform, where you'll play a crucial role in driving the architecture and implementation of scalable systems that power our services. You will lead a team of talented engineers, guiding them in building innovative solutions that enhance our platform's performance and reliability.In this position, you will have the opportunity to collaborate with cross-functional teams, mentor junior engineers, and contribute to the development of best practices and high-quality code. If you are passionate about technology and eager to make an impact, we would love to hear from you!
ABOUT USAt Applied Compute, we are pioneers in developing Specific Intelligence for enterprises, creating agents that learn continuously from a company’s processes, data, expertise, and objectives. Our mission is to establish a continual learning platform that captures context, memory, and decision traces throughout the organization, enabling specialized agents to perform meaningful tasks.Why Join Us: Our team operates at a unique intersection of innovation. Our product team is responsible for crafting a platform that serves as the backbone for a new generation of digital coworkers. Meanwhile, our research team explores the cutting edge of post-training and reinforcement learning to enhance product experiences. Our applied research engineers collaborate closely with clients to deploy agents effectively in real-world scenarios. This synergy of robust product development, extensive research, and direct client engagement is essential for us to revolutionize AI in the enterprise landscape.Our Team: Comprising engineers, researchers, and operations experts, our team includes many former founders with extensive experience. We have developed RL infrastructure at OpenAI, data foundations at Scale AI, and other systems at companies like Two Sigma and Watershed. We proudly serve Fortune 50 clients and are supported by top-tier investors including Kleiner Perkins, Benchmark, Sequoia, Lux, and Greenoaks.Who Thrives Here: We seek individuals passionate about utilizing cutting-edge research and complex systems to address real-world challenges. Comfort navigating diverse environments, whether it’s a new codebase, unfamiliar customer data architecture, or unexplored problem domains, is essential. Our team values genuine client engagement — listening, empathizing, and understanding the realities of work in their organizations. Those with entrepreneurial spirits, rich project experiences, or proven capabilities to manage tasks end-to-end will excel in our environment.THE POSITIONAs a Software Engineer, you will be instrumental in building the products and interfaces utilized by customers and internal teams. You will manage the entire application platform stack, from collaborative human-AI workspace systems to backend workflows orchestrating sandboxed agent sessions, and the continual learning SDK that provides engineers with oversight of the agent development lifecycle.
Join Crusoe as a Senior Engineering Manager in Compute where you will play a pivotal role in leading cutting-edge engineering teams. You will be responsible for overseeing the development and execution of our innovative computing solutions, ensuring performance and reliability across various platforms.Your leadership will guide teams toward achieving engineering excellence, fostering a collaborative environment, and driving strategic initiatives. This is an opportunity to make a significant impact within a rapidly growing company at the forefront of technology.
About UsAt Software Apps Inc., we are pioneering the future of technology with our groundbreaking product, Sky, which utilizes natural-language computing tailored for your Mac. Join us in our mission to innovate and transform how users interact with technology.Discover more about our team, values, and vision on our careers page: www.software.inc/jobsOur ValuesCollaboration is Key: We thrive on teamwork and believe in the power of in-person collaboration. Every team member is seen as a leader, and we encourage ownership of projects to foster growth.Honest Communication: Empathetic and open communication is vital for our close-knit team. We strive to listen as much as we talk, respecting every voice in the room.Cultivating Curiosity: In the ever-evolving landscape of AI and computing, staying curious is essential. We ask questions that guide our decisions, ensuring we stay aligned with our vision.The RoleWe are seeking a talented Software Engineer to play a pivotal role in shaping our product. You will be responsible for developing new, user-facing software. Your ability to balance ambition with feasibility will be crucial as you engage in an iterative process of building, testing, gathering feedback, and refining your work.Your Daily Responsibilities Will Include:Creating Innovative Software: Utilize your skills and passion to transform visionary ideas into actionable plans. Sometimes, this requires taking bold steps without knowing the final outcome.Taking Ownership: You'll have full responsibility for the success of your projects. Your commitment to incorporating feedback and improving quality is essential. We trust you to handle significant responsibilities.Thinking Big and Small: Understanding that every choice impacts user experience, you’ll focus on details that create seamless and magical interactions.Documenting Your Work: Keeping thorough and clear documentation is key to our collaborative approach.
Full-time|$170K/yr - $240K/yr|On-site|San francisco, CA
About the RoleAt Sigma Computing, we are revolutionizing how enterprises manage their data through an advanced high-performance platform built on modern data architecture. As we expand our engineering team, we seek passionate engineers eager to tackle complex challenges and deliver significant capabilities across our technology stack. Join our talented team committed to making data effortlessly accessible for all users.What You Will Be DoingDevelop and maintain testing infrastructure and tools, including AI-driven test generation, test harnesses, API testing, hermetic test environments, and performance testing frameworks.Enhance the testability of our systems and services.Utilize modern programming languages and tools such as K6, Rust, and Go.Establish and refine best practices to ensure high-quality standards in our systems and services.Engage in test planning and quality strategy reviews.Collaborate with peers and stakeholders through design and code reviews to uphold best practices across available technologies, dedicating a majority of your time to delivering high-quality code.
Full-time|$150K/yr - $240K/yr|On-site|San Francisco, CA
Role Overview Sigma Computing builds a high-performance platform that helps businesses work with modern data architectures. The engineering team is growing and looking for experienced fullstack engineers who enjoy solving complex problems and building solutions across the stack. The team’s mission: make data accessible for everyone. What You Will Do Work on challenging technical problems to deliver fast, interactive analytics and workflow experiences using modern data warehouses. Build software with tools and languages such as Rust, Go, GraphQL, and TypeScript. Design algorithms and techniques that improve performance and interactivity for analytics used by some of the world’s largest companies. Investigate and resolve product or system issues by identifying root causes. Develop and launch new features to support a growing base of users. Collaborate with teams across infrastructure, design, product, customer support, sales, and marketing to create new product capabilities. Location This position is based in San Francisco, CA.
Full-time|$112K/yr - $178K/yr|Remote|Cork, Cork, Ireland; Remote, US; San Francisco, California, United States
At Azbuka, we are passionate about the transformative power of literature. Our mission is to cultivate a more empathetic and creative world through captivating stories that can be accessed and shared globally. We are committed to building a vibrant community of readers, connecting individuals through our charming 'corner bookshop' network, comprehensive online book clubs, and a diverse streaming subscription service that boasts thousands of audio and e-book titles across various languages.We are currently seeking a dedicated Customer Support Engineer to join our dynamic team.
Full-time|Remote|San Francisco, California, United States
At Upbound, we are pioneering a transformative approach to modern infrastructure tailored for the Agentic AI Era. As the primary creators and maintainers of Crossplane, we are developing the Intelligent Control Plane, a groundbreaking platform layer that enables infrastructure to be programmable, autonomous, and composable.Our mission is to empower AI-native enterprises with a robust foundational platform that streamlines provisioning, operations, and adaptability of infrastructure at scale—preparing platforms for both human and AI agent interactions. We collaborate with industry-leading cloud providers, independent software vendors (ISVs), and vibrant open-source communities to accelerate organizational progress with enhanced confidence.Currently, Upbound supports Fortune 500 companies and platform engineers across over 100 countries. With over 100 million downloads, Crossplane is utilized by more than 1,000 teams globally. We are a Series B company backed by GV (formerly Google Ventures), Altimeter Capital, and Intel Capital, having raised $69 million to date. Discover more at upbound.io.We are seeking a Senior Software Engineer to contribute to the development and operation of Upbound Spaces, our multi-control plane management software integral to the Upbound Platform. As a member of the Spaces team, you will help scale Upbound to reliably manage thousands of control planes, enhancing enterprise control plane management and operations both in the cloud and on-premises. This is a significant opportunity to make a meaningful impact in engineering across development and production environments.
Join Our TeamAt Hayden AI, we are dedicated to leveraging the capabilities of computer vision to revolutionize how public transit systems and government agencies tackle real-world issues.Our cutting-edge mobile perception system enables clients to enhance transit efficiency, improve street safety, and strive for a more sustainable future, all while addressing challenges such as bus lane enforcement and transportation optimization.Position OverviewAs a Senior Software Engineer on our Pilots team within the Perception division, you will be at the forefront of creating prototypes for upcoming initiatives that align with Hayden’s strategic vision and growth trajectory.Your work will involve exploring innovative use cases, vehicles, and deployment scenarios, rapidly turning initial ideas into functional prototypes. You will develop comprehensive end-to-end perception and robotics systems that are designed to interface with real-world hardware and can scale to become part of Hayden’s core product offerings.This role emphasizes C++ software engineering with a focus on robotics and systems expertise. You will take on significant ownership, tackling complex challenges to design, implement, and enhance solutions that effectively combine fast-paced experimentation with lasting maintainability.
Full-time|$154.4K/yr - $193K/yr|On-site|San Francisco
Join DigitalOcean and unleash your potential in an environment where innovation thrives. Collaborate with a vibrant community of talented professionals dedicated to simplifying the cloud experience. If you possess a growth mindset, think ambitiously, and thrive in a dynamic atmosphere, you will find your ideal place with us. Our culture emphasizes teamwork, continuous learning, fun, and making a significant impact for creators around the globe.We seek individuals who have a passion for translating complex ideas into user-friendly solutions. As a Senior Software Engineer, you will be instrumental in developing features and enhancements that streamline accelerated computing for all.The AI/ML team is focused on constructing a cutting-edge AI platform that manages open-source and custom models across various formats (including LLMs, images, audio, and video) utilizing a high-performance inference engine. Our goal is to ensure that the latest state-of-the-art models are consistently available at optimal performance. Join us in building the future of AI/ML workflows at DigitalOcean.
About the RoleAt Sigma Computing, we are revolutionizing the field of business intelligence by transforming complex data analysis into an easily accessible format through our high-performance platform designed for the modern data ecosystem. Our Compiler Team is integral to this vision, converting user-friendly spreadsheet actions into highly optimized SQL queries, thus facilitating seamless exploratory analytics on cloud data warehouses. As part of the Compiler Team, you'll collaborate with a dedicated group of engineers focused on developing the core systems and abstractions that empower Sigma's intuitive spreadsheet interface, ensuring speed, reliability, and scalability for all users.What You Will Be DoingAddress key challenges at the crossroads of data modeling, query compilation, and large-scale interactive analytics, enabling end-users to efficiently query data warehouses without requiring extensive technical expertise.Design, implement, and uphold sophisticated compiler infrastructure and intermediate representations that convert spreadsheet operations into optimized query plans.Utilize advanced optimization techniques to enhance performance and accuracy across diverse query workloads and data architectures.Contribute to both backend (using Rust) and critical frontend frameworks (using TypeScript), refining essential abstractions that facilitate end-to-end workflow optimizations and introduce new features.Diagnose, analyze, and resolve intricate issues, ensuring robustness and maintainability in a rapidly evolving product landscape.Partner with engineers and product stakeholders to review designs and code, championing technical best practices and architectural decisions throughout the team and organization.
About UsSparrow is a pioneering high-tech, high-touch solution for managing employee leave. Our mission is to simplify the leave process for companies, enabling them to support their employees through various types of leave, including family and medical leave.The traditional leave management process can be cumbersome and overwhelming. Company leaders face constant challenges in keeping up with evolving regulations, while employees navigating their leave often encounter unnecessary bureaucracy at a critical time in their careers. At Sparrow, we streamline this typically tedious and error-prone process into an efficient 30-minute experience, saving our clients significant time (20-40 hours per leave) and potential costs (up to $30,000 per leave).Headquartered in San Francisco, we are a diverse team with remote employees across the nation. We pride ourselves on being a collaborative, talented, and supportive workforce, dedicated to solving real-world problems.About the RoleAs we expand rapidly, we seek product-focused full-stack software engineers to join our dynamic engineering team. In this role, you will:Collaborate closely with engineering and cross-functional teams (sales, operations) to define, scope, and develop the engineering roadmap.Design and implement new features and products that enhance the experience for both employees and employers.Utilize software to optimize internal processes, enabling more efficient scaling.Invest in engineering health and processes, ensuring sustainable and secure development practices.Mentor and support fellow engineers on the team.About YouWe are looking for candidates who possess:5+ years of experience as a software engineer.The ability to collaborate effectively with both engineers and non-technical teams.Strong written and verbal communication skills.A knack for simplifying complex domains into manageable components.Familiarity with modern software tools and processes (git, CI/CD, testing, deployment, cloud services, etc.).Experience with our technical stack (Django, React, Python, JS, Postgres, Heroku) is a plus, but not mandatory.Above all, we seek individuals who are passionate about leveraging technology to address challenging problems, who enjoy crafting beautiful and functional products, and who resonate with our mission. If this sounds like you, we’d love to hear from you!
Oct 2, 2025
Sign in to browse more jobs
Create account — see all 7,707 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.