DatabricksMountain View, California; San Francisco, California
On-site 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
Entry Level
Qualifications
PhD in Computer Science, Software Engineering, or a related field. Strong programming skills in languages such as Java, Scala, or Python. Experience with distributed systems and cloud computing. Excellent problem-solving skills and ability to work in a team-oriented environment. Prior experience in a software engineering role, ideally in a research setting.
About the job
Join Databricks as a PhD Systems Software Engineer where you will leverage your advanced academic training to contribute to innovative software solutions. You will collaborate with a team of talented engineers and researchers to push the boundaries of technology and deliver high-quality systems that meet our clients' needs.
About Databricks
Databricks is a leading data and AI company that provides a unified analytics platform. We empower teams to collaborate on big data projects and accelerate innovation through our cloud-based solutions. Our culture fosters creativity, collaboration, and continuous learning.
Join Our Mission at MAIAt MAI (pronounced “my”), we are dedicated to transforming the landscape of advanced advertising technology. Our goal is to make sophisticated marketing tools accessible to all businesses, not just those with extensive budgets. Utilizing AI agents, our innovative platform automates and enhances performance marketing, allowing small and medium-sized enterprises to expand their advertising efforts efficiently and profitably, without the need for external agencies or labor-intensive manual campaign management.Founded by seasoned professionals from Google and Instacart, we are proud to have secured a $25 million Seed funding round, led by Kleiner Perkins. This investment enables us to accelerate growth by expanding our product and engineering teams, bringing our vision of intelligent and autonomous marketing to fruition. Our AI agents have demonstrated their capabilities by helping clients achieve 40% more sales while managing millions in Google Ads each month. As our client waitlist continues to grow, we are excited about the future of growth marketing.Why You Should Join Us NowWhile traditional software development follows established guidelines, creating infrastructure for autonomous, intelligent agents is a pioneering endeavor—and we are at the forefront of this innovation.As a New Graduate Software Engineer at MAI, you will not merely be coding; you will play a pivotal role in designing the ecosystem where our AI agents thrive. This is a unique opportunity to apply your deep research expertise to impactful real-world challenges.This position allows you to build an AI-native product from inception while tackling cutting-edge industry problems.Here, you will not just be another team member. You will become an integral part of a small, dynamic team of fewer than ten engineers, where your contributions will significantly shape the future of our company. We are in the early stages of forming three essential teams:Product Engineering & InfrastructureAI Platform & FoundationAgent Application & QualityYou will have the unique opportunity to expand your skillset. We encourage you to leverage your specialties while exploring new projects, learning from your peers, and evolving into a more versatile engineer.
Full-time|$145K/yr - $170K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is a pioneering self-driving technology firm dedicated to making autonomous driving accessible to everyone. Established in 2016, Nuro is at the forefront of developing the world’s most scalable driver, merging advanced artificial intelligence with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed to enable a variety of applications, from robotaxis and commercial fleets to personal vehicles. With a proven track record from years of self-driving implementations, Nuro provides automakers and mobility platforms with a straightforward pathway to commercial-scale autonomous vehicles, fostering a safer, more connected future. About the RoleOur software engineering team is expanding, and we are seeking talented graduates who will complete their studies by July 2026. You will have the opportunity to contribute significantly to one of the following domains: Data Platform, Onboard Systems, Machine Learning Infrastructure, Simulation, or Technical Infrastructure teams. About the Work Depending on your expertise and interests, you may work on some or all of the following: Data Platform: Manage and optimize Nuro AI Driver's data, labels, and metrics, ensuring seamless access and functionality. This team focuses on data annotation in diverse fields like 2D/3D perception, mapping, behavior trajectories, and language/text. Responsibilities also include data ingestion and mining, utilizing heuristic methods and embedding search, while supporting autonomy evaluation infrastructure through detailed introspection. Onboard Systems: Our onboard systems team develops reliable, high-performance platforms that enable integration of autonomy software and algorithms across various self-driving platforms. This role necessitates close collaboration with software, hardware, and systems/safety teams to ensure that new software and hardware function safely and effectively, addressing any onboard errors and performance issues. Technical Infrastructure: This group is responsible for essential services across the engineering organization, including a generic compute platform for mission-critical workflows such as data processing and simulation, a storage management service for handling hundreds of petabytes of data, cloud infrastructure as IaaC for resource provisioning and maintenance, and engineering productivity tools like CI/CD to enhance efficiency.
The Role Join our innovative team as a Software Engineer specializing in Agentic AI Systems as a new graduate. If you have developed your programming expertise through internships, research, or academic projects and are eager to apply your skills at the forefront of AI technology, we encourage you to consider this exciting opportunity. As a valued member of our Natural Language Understanding team within the 'agent lab', you will contribute significantly to our mission of enhancing the capabilities that agents can reliably perform at scale. Your work will involve advancing the Moveworks AI Assistant platform in areas including agent orchestration, sandboxed file systems, latency optimization, agent memory, LLM self-improvement, execution environment simulation, enterprise knowledge graphs, and multimodal I/O. Equipped with state-of-the-art enterprise AI tools, including leading LLMs from providers like OpenAI, you will engage in rapid development on scalable infrastructure, tackle challenging engineering problems, and maximize the value we deliver to our customers. If you are excited about making a meaningful impact alongside a dedicated team, we would love to hear from you. What You Will Do: Engage in engineering challenges to build and enhance robust AI agent systems. Implement cutting-edge AI algorithms and architectures, collaborating closely with senior engineers to ensure scalability. Leverage the latest advancements in machine learning, LLMs, and AI to enhance our products and create exceptional user experiences. Contribute to projects that generate lasting value for our clients. Refine your skills in writing efficient, maintainable, and high-performance code. Collaborate with experts across various domains, including machine learning, security, product management, user experience, and customer success, to create the premier enterprise AI product. Learn from and work with senior engineers and machine learning experts to develop world-class AI systems.
Full-time|On-site|Mountain View, California | Munich, Germany | Singapore
At Intrinsic Robotics, a pioneering venture backed by Alphabet, we are on a mission to revolutionize industrial robotics. Our team is driven by the belief that breakthroughs in artificial intelligence, perception, and simulation will transform the landscape of industrial robotics, with software and data at the heart of this evolution. Our goal is to create intelligent, accessible, and user-friendly industrial robotics solutions for an expansive range of businesses, entrepreneurs, and developers. We pride ourselves on being a vibrant team of engineers, roboticists, designers, and technologists dedicated to unlocking the creative and economic potential of robotics.We invite you to apply if you're interested in software engineering positions but don't find a suitable match in our current listings. Our recruitment team will evaluate applications and connect with you if a relevant opportunity arises.Please note, if you apply to this posting, you may not receive a response.We particularly want to hear from you if:You believe in making robotics more accessible for the manufacturing sector.You are skilled in modern software development and have delivered a substantial volume of high-quality software.You thrive on tackling challenging problems in interactive full-stack software, AI, and robotics.You have experience (or a desire) in developing tools and user-friendly interfaces for robotic functionalities. Robot functionalities include, but are not limited to, APIs for creating, editing, and simulating robot workcells, scalable computing infrastructure for microservices, vision algorithms, multi-step task planning, motion and grasp planning, machine learning for complex tasks, and representations for Industry 4.0.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
Nuro develops self-driving technology, aiming to make autonomous vehicles accessible for everyone. Since 2016, the team has blended advanced AI with automotive-grade hardware, licensing the Nuro Driver™ to support robotaxis, commercial fleets, and personal vehicles. Partnerships with automakers and mobility platforms help bring these autonomous solutions to commercial scale. The Senior Software Engineer - Software Update Infrastructure role is part of the Fleet Connectivity team based in Mountain View, California. This position focuses on building and maintaining systems that support release infrastructure and over-the-air (OTA) updates for Nuro’s autonomous vehicles. The work covers both cloud and robotics stacks, ensuring reliable network connectivity, telemetry, and software updates that are vital to Nuro’s mission. What you will do Design, build, test, deploy, and maintain software for release infrastructure and OTA updates. Manage project priorities, deadlines, and deliverables within the team and when working with other groups. Write high-quality, testable code that meets strict code quality standards. Monitor release system performance by defining and tracking KPIs, and implement optimizations to improve build costs, times, and storage usage. Create testing and validation programs to ensure system architecture and data flows are reliable. Contribute to documentation and participate in on-call rotations during business hours. Requirements 5+ years of experience working with large-scale distributed systems. Proficiency in C++ or Go. Comfortable working in Unix/Linux environments and with Bash scripting. Ability to translate broad requirements into detailed system designs. Strong knowledge of data structures, algorithms, and distributed system software design. Bachelor’s degree in Computer Science, Electrical Engineering, or a closely related field. Bonus points Experience with SQL. Familiarity with Google Cloud Platform (GCP). UI development experience. Background in OTA updates execution and management.
Role overview Nuro is looking for a Senior Middleware Software Engineer to help build and support the software that powers its autonomous delivery platform. This role focuses on developing and maintaining middleware systems that connect different parts of the technology stack. The work directly impacts the reliability and efficiency of Nuro’s services.
Full-time|$165.3K/yr - $237.8K/yr|On-site|Mountain View, California
P-1137 Summary At Databricks, we are dedicated to empowering data teams to tackle the world's most challenging issues, from detecting security threats to advancing cancer treatments. We achieve this by developing and operating the premier data and AI infrastructure platform, enabling our clients to concentrate on the high-impact challenges central to their missions. Founded in 2013 by the original creators of Apache Spark, Databricks has evolved from a modest office in Berkeley, CA, to a global leader with over 1,500 employees. Thousands of organizations, ranging from startups to Fortune 100 companies, rely on Databricks for their mission-critical workloads, establishing us as one of the fastest-growing SaaS firms globally. Our engineering teams are focused on creating highly technical products that address significant real-world needs. We continuously push the limits of data and AI technology while maintaining the resilience, security, and scalability essential for our customers' success on our platform. Customers entrust Databricks with their most valuable data, and our Trust & Safety division is committed to creating the most reliable data analytics and machine learning platform worldwide. Security Engineering plays a vital role in safeguarding customer data from malicious threats. We seek senior leaders to shape the vision and define the strategic approach within this critical domain. The impact you will have: Enhance the safety of Databricks for our customers by identifying and addressing critical vulnerabilities in our infrastructure and services. Attract top-tier talent from across the industry. Advocate for the security engineering discipline across the organization, wielding a significant voice to drive data-driven decisions. Represent Databricks at academic and industry conferences and events.
Aerospike is a leading real-time database solution designed for mission-critical applications and workloads, including machine learning, generative AI, and autonomous systems. Our platform powers millions of transactions per second with millisecond latency, offering a significantly lower total cost of ownership compared to traditional databases.Renowned organizations such as Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair trust Aerospike to manage their customer 360 insights, fraud detection, real-time bidding, profile stores, recommendation engines, and more.At Aerospike, we dream big and deliver even bigger. Our mission is to harness the power of the world's real-time data with a database engineered for infinite scale, speed, and sustainability.If you’re ready to shape the future of data, we invite you to join our team.As we expand rapidly, we are heavily investing in our Cloud Platform, a sophisticated multi-cloud, multi-tenant solution that delivers the capabilities of Aerospike to our customers with unparalleled simplicity, speed, and scalability.Senior Software Engineer, CloudWe are looking for a talented Senior Software Engineer to join our Cloud team. In this pivotal role, you will design and develop the infrastructure orchestration, control systems, and operational frameworks that underpin Aerospike Cloud. Your contributions will directly influence the reliability, scalability, and security of production database clusters that serve clients across the globe.
Full-time|On-site|Mountain View, California; San Francisco, California
Join Databricks as a PhD Systems Software Engineer where you will leverage your advanced academic training to contribute to innovative software solutions. You will collaborate with a team of talented engineers and researchers to push the boundaries of technology and deliver high-quality systems that meet our clients' needs.
Join logos-space as a Lead Engineer specializing in Flight Software Development. In this critical role, you will spearhead the design, implementation, and testing of cutting-edge software solutions that drive our innovative flight technologies. You will collaborate with cross-functional teams to ensure the highest standards of safety and performance are met in our aerospace applications.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
About Nuro Nuro is a pioneering self-driving technology firm dedicated to making autonomous driving accessible to everyone. Established in 2016, we are developing the world’s most scalable driver by merging advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed to facilitate a variety of applications, from robotaxis to commercial fleets and personal vehicles. With years of proven self-driving deployments, we offer automakers and mobility platforms a clear path to achieving commercial-scale autonomous vehicles, enhancing safety and connectivity for a better future. Join Our Team Our team is committed to empowering engineers to revolutionize transportation by equipping them with the tools and infrastructure necessary for productivity and success. We aim to achieve this through: Identifying and resolving engineering process challenges. Creating innovative tools and infrastructure for enhanced efficiency. Educating engineers on best practices. Utilizing cutting-edge technologies to amplify productivity. Our passionate engineers are dedicated to solving complex problems and making a positive impact on the future of transportation. Role Overview Collaborate with engineers across Nuro to pinpoint inefficiencies in the engineering workflow. Define, analyze, and monitor metrics relating to engineering velocity and system health. Innovatively address daily developer challenges by creating new tools or enhancing existing ones. Develop scalable infrastructure for continuous code integration, testing, and release, while optimizing for coverage, speed, and cost, addressing the unique complexities of Nuro’s machine learning and hardware tests. Oversee and enhance essential libraries and APIs for interaction with complex systems, managing code dependencies and the overall structure of Nuro’s codebase. Utilize Generative AI to enhance engineering productivity. Provide guidance to developers on best practices and newly implemented tools.
Join our innovative team at LinkedIn as a Principal Staff Software Engineer specializing in Trust. In this pivotal role, you will lead the development of scalable and secure systems, ensuring user trust and data integrity. Collaborate with cross-functional teams to design, implement, and optimize solutions that enhance the platform's security and user experience.As a key contributor, you will leverage your expertise in software engineering and security practices to influence product direction and drive technical excellence. Your leadership will empower teams to deliver high-quality software that meets our users' needs and expectations.
Internship|$192K/yr - $260K/yr|On-site|Mountain View, California
P-188 At Databricks, we are on a mission to fundamentally transform the data lifecycle, simplifying processes from data ingestion to ETL, Business Intelligence (BI), and extending to Machine Learning (ML) and Artificial Intelligence (AI) through a unified platform. We envision a future where traditional data warehouse architectures are replaced by innovative solutions like the Lakehouse architecture (CIDR 2021 paper), which integrate data warehousing and advanced analytics, effectively addressing critical challenges such as data staleness, reliability, cost of ownership, data lock-in, and limited use-case support. To turn this vision into reality, we are developing a next-generation decoupled query engine and structured storage system designed to surpass specialized data warehouses in relational query performance while maintaining the versatility of general-purpose systems like Apache Spark™. This system is intended to support a wide array of workloads, from ETL processes to data science applications. As a member of our team, you will engage in one or more of the following areas, contributing to the design and implementation of cutting-edge systems that redefine industry standards: Query compilation and optimization Distributed query execution and scheduling Vectorized execution engine Data security measures Resource management strategies Transaction coordination processes Efficient storage structures (encodings, indexes) Automatic physical data optimization techniques
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA; New York, NY, USA
Waymo is an innovative leader in autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, we have developed the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and save lives lost in traffic accidents. Our Waymo Driver powers a fully autonomous ride-hail service, having completed over ten million rider-only trips, backed by vast experience driving over 100 million miles on public roads and tens of billions in simulation across more than 15 U.S. states.Within our Driver Understanding and Evaluation (DUE) team, we strive to develop comprehensive metrics for analyzing the Waymo Driver's behavior in real-world scenarios.In this hybrid role, you will report directly to a Software Engineering Manager.
Full-time|On-site|Mountain View, CA, USA; San Francisco, CA, USA
Join Waymo, a leader in autonomous vehicle technology, as a Senior Software Engineer specializing in Behavior Test Engineering. In this role, you will collaborate with cross-functional teams to design, develop, and implement robust test frameworks that ensure the safety and reliability of our self-driving technology.Your expertise will contribute to creating innovative solutions that push the boundaries of what is possible in autonomous driving. You will be responsible for enhancing the testing processes and ensuring our software meets the highest standards of quality and performance.
Full-time|$166K/yr - $225K/yr|On-site|Mountain View, California
P-78 At Databricks, we are driven by a commitment to empower data teams in tackling some of the most significant challenges facing the world today—from revolutionizing transportation to speeding up the discovery of medical innovations. By constructing and managing the premier data and AI infrastructure platform, we enable our clients to harness profound data insights to enhance their operations. Founded by engineers and intensely focused on customer satisfaction, we eagerly embrace every chance to address technical challenges, whether it’s crafting next-generation UI/UX for data interaction or scaling our services and infrastructure across millions of virtual machines. And we are just getting started. As a Senior Software Engineer with a focus on backend development, you will collaborate with your team to create scalable infrastructure and products for the Databricks platform.
Full-time|On-site|Mountain View, California, United States
Harness is at the forefront of AI-driven software delivery, founded by the visionary technologist Jyoti Bansal, who previously established AppDynamics, leading to its acquisition by Cisco for an impressive $3.7 billion. With approximately $570 million raised in funding and a valuation of $5.5 billion, Harness is supported by prominent investors such as Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, and Citi Ventures. As AI transforms code generation, the critical bottleneck has shifted to the post-coding phase, including testing, deployments, application security, reliability, compliance, and cost optimization. Harness leverages AI and automation to streamline these processes, empowering teams to deliver software more efficiently while ensuring security and governance throughout the software delivery lifecycle.Utilizing Harness AI and the Software Delivery Knowledge Graph, our platform integrates deep contextual insights and intelligent automation across the software delivery landscape, embedding governance and policy-driven controls throughout.In just the past year, Harness has facilitated over 185 million deployments, 82 million builds, and 18 trillion flag evaluations, alongside conducting 8 million security scans, optimizing 9.1 billion tests, and protecting 3 trillion API calls. We have effectively managed $2.8 billion in cloud expenditures, assisting clients such as United Airlines, Morningstar, and Choice Hotels in accelerating their release cycles by up to 75%, reducing cloud costs by up to 60%, and achieving a remarkable 10x improvement in DevOps efficiency.With a diverse global workforce spanning 14 offices in 25 countries, Harness is pioneering the future of AI-driven software delivery, and we are on the lookout for extraordinary talent to join us on this exciting journey.Position SummaryJoin us as a Senior Software Engineer in a dynamic, high-growth startup environment. As part of the Platform team, you will architect, design, develop, and deliver top-notch software solutions that significantly influence our product offerings.About the RoleDesign and implement scalable platform featuresCreate comprehensive software functional specifications and design documentationQuickly grasp complex systems and code, taking ownership of critical components, including their qualityCollaborate with cross-functional teams to drive innovation and efficiency
Full-time|$166K/yr - $225K/yr|On-site|Mountain View, California
At Databricks, we strive to revolutionize the data lifecycle from ingestion to ETL, business intelligence (BI), and machine learning (ML) with our unified platform. We envision a future where the traditional data warehouse architecture is superseded by an innovative architectural model known as the Lakehouse (CIDR 2021 paper). This cutting-edge approach integrates data warehousing with advanced analytics, effectively addressing significant challenges such as data staleness, reliability, cost of ownership, data lock-in, and limited use-case support.A pivotal component of achieving this vision is the development of the next-gen (decoupled) query engine and structured storage system designed to surpass the performance of conventional data warehouses for relational queries while maintaining the flexibility of general-purpose systems like Apache Spark™. This will empower a wide range of workloads, from ETL processes to data science applications.As a member of our team, you will engage in one or more of the following areas to design and implement these advanced systems that set new benchmarks:Query compilation and optimizationDistributed query execution and schedulingVectorized execution engineData securityResource managementTransaction coordinationEfficient storage structures (encodings, indexes)Automatic physical data optimization
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is a pioneering self-driving technology company dedicated to making autonomy accessible to everyone. Established in 2016, we are on a journey to develop the world’s most scalable driver by integrating advanced AI with high-quality automotive hardware. Our proprietary technology, the Nuro Driver™, is licensed for a variety of applications including robotaxis, commercial fleets, and personal vehicles. With our proven technology from years of successful self-driving deployments, we provide automakers and mobility platforms with a clear pathway to commercial-scale autonomous vehicles, fostering a safer, more connected future. About the RoleWe are seeking a talented Software Engineer to join our Fleet Connectivity team, focusing on building and maintaining our release and over-the-air (OTA) update infrastructure. Our engineers work across both cloud and robotic systems to create reliable and efficient solutions for network connectivity, telemetry, and software updates, which are vital for scaling our autonomous vehicle vision. About the Work Design, develop, test, deploy, maintain, and enhance software for mission-critical systems such as release infrastructure and OTA updates. Manage project priorities, deadlines, and deliverables, coordinating effectively across teams. Write clean, testable code that adheres to our stringent code quality standards. Monitor and optimize the performance of our release systems, defining and tracking KPIs, and proposing improvements to enhance build cost, time, and space requirements. Create test and validation programs to ensure the robustness of system architecture and data flow. Contribute to documentation improvements and participate in an on-call rotation during business hours. About You 5+ years of professional experience with large-scale distributed systems. Strong proficiency in C++ or Go programming languages. Familiarity with Unix/Linux environments and Bash scripting. Ability to translate high-level requirements into detailed, cohesive system designs. Experience with data structures, algorithms, and software design principles tailored for large-scale distributed systems. Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
Full-time|$170K/yr - $216K/yr|On-site|Mountain View, CA, USA
Waymo is a pioneering company in autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, our focus has been on developing the Waymo Driver—The World’s Most Experienced Driver™—which enhances mobility access and aims to save countless lives currently lost in traffic accidents. The Waymo Driver supports our fully autonomous ride-hailing service and can be integrated with various vehicle platforms and applications. With over ten million rider-only trips and a wealth of experience navigating more than 100 million miles on public roads coupled with extensive simulation across 15+ U.S. states, we are ready to expand into European markets.As we prepare for this expansion, we are in search of a skilled Privacy Engineer to spearhead the technical design and implementation of our global privacy systems.In this role, you will serve as the crucial link between legal obligations (such as GDPR) and technical execution. Your responsibilities will go beyond mere compliance management; you will develop the core engines, data pipelines, and anonymization frameworks that enable our autonomous vehicles to function within stringent regulatory frameworks. Collaborating closely with Legal, Product, and AI/ML teams, you will ensure that Privacy by Design principles are integrated from the outset into our sensor data ingestion, mapping technologies, and rider experiences.
Feb 10, 2026
Sign in to browse more jobs
Create account — see all 793 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.