Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Research Tooling

Candidate Company

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this possible, with the ultimate goal of making life multiplanetary and expanding consciousness to the stars.

SpaceXSI is building Super Intelligence to help humanity understand the universe. Our teams are building the full Super Intelligence stack: from our Colossus supercomputers, to Grok models, to our suite of applications, including Grok Bot, Grok Build, Grok Imagine, Grok Voice, and X. We're creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next.

About the role

As a Software Engineer on the Research Tools team, you'll build the infrastructure and applications that enable our researchers to iterate quickly, run complex experiments, and extract insights. This is a full-stack product-engineering role.

You'll work directly with researchers and engineers to deeply understand their workflows, identify bottlenecks, and rapidly ship solutions that multiply their productivity. Whether you're creating platforms for experiment orchestration, developing novel visualization tools for model evaluation, or building abstractions for understanding model behavior at scale, your work will directly accelerate our mission of building frontier AI models.

We're looking for someone who can jump into new problems, quickly develop domain expertise, and independently drive impactful projects from conception to delivery. No prior ML or research experience is required.

What you’ll do
  • Build and maintain the full-stack applications and infrastructure researchers rely on daily, covering experiment setup, feedback collection, and results analysis.

  • Own complete product areas from user needs through design, implementation, and iteration, setting standards for how to build research applications.

  • Create reusable platforms and tools that speed up new research applications, then prototype, ship, and iterate quickly based on real-world usage.

  • Partner with research teams to turn their workflows and pain points into intuitive interfaces and abstractions that make complex research tasks fast and approachable.

You may be a fit if
  • You’ve had experience building tools, platforms, or infrastructure for technical users (engineers, researchers, data scientists, analysts, etc.)

  • You’ve shipped full-stack products and owned systems from user interface to storage or services, using technologies such as TypeScript and React alongside Node, Python, or Go.

  • You’ve built dense, data-facing tools such as transcript viewers, diffing systems, review queues, observability products, or operational dashboards—and you have strong opinions about how structured data should be rendered.

  • You have strong product instincts, can identify the right problems to solve, and can move from concept to working prototype with ease.

  • You move quickly under ambiguity, collaborate closely with researchers and domain experts, and take open-ended problems from rough need to reliable product.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Research Tooling in Palo Alto, CA vacancy
  •  ...iteration. Create reusable platforms and tools for new research applications, then prototype, ship, and...  ...Bachelor’s degree in computer science, engineering, math, or a scientific discipline, or 2+ years of professional software-building experience in lieu of a degree.... 
    Suggested
    Full time
    Temporary work
    Work at office

    Cursor

    Palo Alto, CA
    2 hours ago
  • $140k - $390k

     ...Tesla AI Agentic Tooling Team PositionTesla AI's Agentic Tooling team builds the harness...  ...and Optimus. Our agents already do real engineering work day-to-day for engineers across the...  ...execution, and state across servicesStrong software-design fundamentals, SOLID, separation... 
    Suggested
    Hourly pay
    Full time
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $204k - $259k

     ...simulation across 15+ U.S. states.Hardware Engineering is an innovative and collaborative group...  ...of electrical, mechanical, reliability, software and vehicle engineers. We design, build,...  ...will:Design and implement reliability tooling software infrastructure to help... 
    Suggested
    Full time
    Remote work

    CapitalG

    Mountain View, CA
    1 day ago
  •  ...Senior Software Engineer - Performance ToolingThe Artificial Intelligence (AI) Frameworks team...  ...Senior Software Engineer - Performance Tooling on the team, you will have the...  ...footprint.Collaborate across teams of researchers and engineers to deliver scalable, production... 
    Suggested
    Work at office

    Microsoft Corporation

    Mountain View, CA
    14 hours ago
  •  ...Metis Technology Solutions, Inc. seeks a senior software engineer to support aeronautics programs at NASA Ames Research Center in Mountain View, CA. You will develop and maintain advanced management planning tools and train users in their use. The role requires 5+ years... 
    Suggested

    Metis Technology Solutions, Inc.

    Mountain View, CA
    2 days ago
  • $140k - $180k

     ...brings together leading scientists and engineers to redefine the future of human-machine...  ...Opportunity Subsense is looking for a Research Software Engineer, Scientific Instrumentation...  ...’ll have meaningful ownership over the tools researchers use every day and the opportunity... 

    Subsense

    Mountain View, CA
    2 days ago
  • $130k - $160k

     ...also leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...Department of Defense.We are looking for an Engineer who will be developing, supporting,...  ...maintaining, and evolving 2D and 3D visualization tools for autonomous vehicle development and... 
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    2 days ago
  •  ...an award-winning, open-source software project whose mission is to...  ...Are you a full-stack software engineer and algorithm developer eager to work with world-class researchers and engineers on simulating and...  ...develop new algorithms and tools to support the growing needs... 
    Part time
    Remote work
    Worldwide
    Visa sponsorship
    Night shift
    Weekend work
    Afternoon shift

    Another Source

    Palo Alto, CA
    2 days ago
  • $152k - $228k

     ...to evaluate and regression test different aspects of the software and hardware integration layer. This performance...  ...pre/post simulation magic, custom tracing and profiling tools, and much much more.Engineers across the company rely on this platform daily to answer... 
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $33 - $51 per hour

     ...Internship Program. As a Machine Learning Research Intern on Rivian's Autonomy team, you...  ...related in computer science, electrical engineering, statistics, or a closely related...  ...Artificial Intelligence (TCAI) and AI-enabled tools to assist with screening, reviewing,... 
    Full time
    Contract work
    Internship
    Summer internship
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $224k - $356.5k

     ...Senior Research EngineerNVIDIA's AI Developer Tools organization is seeking a Senior Research Engineer to join our Research team, where we build the AI coding agents, models, datasets...  ...models current with NVIDIA's fast-moving software stackCollaborate with partner product... 
    Shift work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative...  ...scalable web services for VLSI designs. This software development team is a multifaceted Agile...  ...depth familiarity with coding assistant tools (i.e.: Cursor, Claude Code, Co-pilot)... 
    Full time

    Nvidia

    Santa Clara, CA
    14 hours ago
  •  ...Wayve in California is seeking an experienced Research Engineer to help scale end-to-end neural networks for autonomous driving. You’ll be...  ...research team to build, integrate, test and scale algorithms, tools, and machine learning solutions for autonomous driving. You will... 
    Work at office

    Wayve

    Mountain View, CA
    4 days ago
  • $140k - $300k

     ...Software EngineerThe Tesla Energy Device Software team is looking for a Software Engineer to design and maintain the internal tooling and simulation infrastructure that lets residential energy firmware teams move faster with higher confidence. You will work across Powerwall... 
    Hourly pay
    Daily paid
    Full time
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $141.4k - $204.4k

     ...proven part of EA's history — from community creation tools in Battlefield to The Gallery in The Sims 4. We...  ...creation easier, safer, and more rewarding. As a Senior Software Engineer, you will collaborate with Research Scientists and Engineers to shape how new... 
    Full time
    Local area
    3 days per week

    Electronic Arts

    Redwood City, CA
    4 days ago
  • $136k - $218.5k

     ...The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design...  ....What you'll be doing:Architect, design, develop and support tools for RTL generation across all NVIDIA productsArchitect automated... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...analytical and optimization engines (e.g., Mixed-Integer Programming...  ...experience.5 years of software engineering (e.g., C++ and Python...  ...orchestration loops (e.g., autonomous tool calling, multi-turn reasoning...  .../software decisions.Google Research is building the next... 

    Google

    Sunnyvale, CA
    1 day ago
  • $175k - $250k

     ...This role sits at the intersection of research and engineering. You will read papers, evaluate new algorithms...  ...-grade indexing capabilitiesUse AI tools across the research and engineering...  ...'s degree in Computer Science, Software Engineering, or a related field, or equivalent... 
    Worldwide

    Zilliz

    Redwood City, CA
    14 hours ago
  • $136k - $218.5k

     ...their best work. Come join the team and see how you can make a lasting impact on the world.We are currently looking for a Software/CAD Tool Engineer to join our dynamic team in our Circuits Solutions Group! In this role you'll be building solutions to boost productivity... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

    Role Number: 200682819Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted...  ...join a small team of highly-focused engineers who are working to make that possible. As...  ...a group of usersUses agentic AI coding tools regularly; critically reviews, verifies,... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...information. We are looking for an AI Research Engineer with a strong research background in...  ...along with modern training and evaluation tooling. ~ Experience building datasets,...  ...understand what drives improvements. ~ Strong software engineering judgment and the ability to... 
    Temporary work
    Shift work

    Palona AI

    Los Altos, CA
    1 day ago
  • $142.3k - $263.3k

     ...iOS Software Engineer, Health ResearchJoin the team that's creating a secure and private platform for health research, and use your expertise to make this happen! As a software engineer on...  ...and data engineeringBuilding internal tools as needed to help ship high quality... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...Google DeepMind seeks a research-focused Software Engineer to design and run large-scale tests for Gemini's software engineering capabilities. You will develop tasks, evaluate results, and contribute to improving training data and evaluation methods across Gemini.... 
    Worldwide

    Google DeepMind

    Mountain View, CA
    2 days ago
  •  ...across regulated industries. Our applied research function sits at the intersection of frontier AI research and production engineering — investigating the foundational challenges...  ...task profiles — covering dimensions such as tool use, structured output generation, multi-... 
    Work experience placement
    Live in
    Work at office
    Local area
    Relocation

    Accenture

    Mountain View, CA
    4 days ago
  •  ...together, we’ll advance your career.HPC & AI Researcher Engineer - PhD preferredSOFTWARE SYSTEMS DESIGN ENGINEER The Role: AMD’s server software and solutions engineering team is seeking...  ...versed with the current and emerging AI tools such as claude, curser.Contribution to... 

    AMD

    Santa Clara, CA
    1 day ago
  •  ...infrastructure, test infrastructure, tooling, and automation that improves developer velocity and engineering productivity.Contribute to...  ...a DevOps, infrastructure, or software engineering role.Familiarity...  ...source their cutting-edge AI research.Work on one of the fastest AI... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    5 days ago
  • $105k - $260k

     ...Staff Software EngineerAt GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every...  ...an experienced and highly skilled Staff Software Engineer to join our Testing Tools and Frameworks team. The ideal candidate will have a deep... 
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Palo Alto, CA
    14 hours ago
  •  ...agriculture industries in three core areas: tools and infrastructure, operating systems,...  ..., and developer tools used across the engineering organization.Own and improve developer infrastructure...  ...least 2 years of experience as a Software Engineer, with at least one year's... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    14 hours ago
  • $180k - $250k

     ...alongside people to solve labor shortages and create abundance. AI Research Engineer, Reinforcement Learning | AI & Robotics The Role As a...  ...experience in Python and/or C++ with familiarity using build tools such as Bazel Proficiency with PyTorch Hands‑on experience... 
    Local area

    1X

    Palo Alto, CA
    5 days ago
  • $109.4k

     ...Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer...  ..., and/or version control systems Knowledge of software development lifecycle, including design, development,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    East Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Research Tooling. Be the first to apply!