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

Software Engineer (Generalist)

Full-time

Remedy Robotics

About Remedy Robotics

Cardiovascular disease is the #1 cause of morbidity and mortality in the world. Much of this could be prevented with better access to specialist care. Take stroke as an example: any delay in treatment can lead to permanent disability or death. However, due to a lack of specialist surgeons, the most effective intervention can only be performed in 2% of US hospitals. For patients who present to one of the 98% of hospitals that do not offer the surgery, treatment is either significantly delayed or not offered at all because timely transfer is not feasible.

Our mission is to bring state-of-the-art vascular intervention to anyone, anytime, regardless of their location. Our team of medical clinicians, roboticists, and machine learning experts are working to bridge this gap by building the world’s first remotely-operated, semi-autonomous endovascular surgical robot.

We’ve already done what nobody else could—using our system, doctors from around the world were able to remotely perform this procedure from as far as 8000 miles away. We now need your help to bring this technology out of the laboratory and into hospitals everywhere.

The Role

We're looking for a strong generalist software engineer to help us ship the next version of our surgical robot. You'll work across our software stack — robot control, system-level orchestration, user-facing tools — and pick up whatever needs picking up. This role suits someone who has more interest in building a working product than in specializing in one layer of the stack.

You Will

  • Build and improve core robot control software in C++

  • Own system-level orchestration code in Python that ties our subsystems together

  • Improve our simulation and test infrastructure

  • Move across the stack as needed — whatever is currently the bottleneck

  • Collaborate closely with ML, hardware, and clinical teams to ship end-to-end features

  • Help define and harden the software architecture as we move toward IDE submission and clinical trial

You Have

  • 5+ years building non-trivial production software, ideally in a system-level context (robotics, embedded, medical devices, scientific instruments, autonomy)

  • Strong C++ and Python

  • Advanced fluency with coding agents (Claude Code, Cursor, or equivalents) — you use them as a daily force multiplier and have strong opinions on how to get good output from them

  • Systems thinking — comfortable with concurrency, real-time constraints, IPC, and the tradeoffs that come with them

  • Pragmatic instincts about when to optimize, when to ship, and when to rewrite

  • Strong communication — you write clear code, clear PR descriptions, and clear design docs

  • Comfort working in a small team where the lines between domains are blurry

  • BS or MS in computer science, robotics, or related field

Nice to Haves

  • Experience with robotics middleware (ROS2, custom IPC, gRPC/protobuf)

  • Real-time Linux experience

  • Motion control or control theory exposure

  • TypeScript and frontend work — enough to be powerful when needed

  • Linux driver or kernel-adjacent experience

  • Medical device or other regulated software experience (IEC 62304, safety-critical patterns)

  • Simulation infrastructure (MuJoCo, Gazebo, custom)

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer (Generalist) in San Francisco, CA vacancy
  •  ...Software Engineer, Generalist XDOF | Full-Time | San Mateo, CA   At XDOF, we’re at an inflection point. Frontier labs are racing to build general-purpose robots, and high-quality training data is the bottleneck. We’re building the foundation behind the foundation... 
    Suggested
    Full time

    Xdof

    San Francisco, CA
    more than 2 months ago
  • $350k

     ...work for their unique needs and goals.  We are scientists, engineers, and builders who’ve created some of the most widely used AI products...  ...Segment Anything. About the Role We’re looking for generalist infrastructure and systems engineers to help build the systems... 
    Suggested
    Full time
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Thinking Machines Lab

    San Francisco, CA
    more than 2 months ago
  • Software Engineer, Generalist Engineering · Full-time · San Francisco; New York Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our... 
    Suggested
    Full time

    Anysphere

    San Francisco, CA
    2 days ago
  •  ...San Francisco headquarters. About the Role As a Backend Engineer at Mercor, you will build core platform systems that make our...  ...security and reliability. This role is a strong fit for a generalist backend engineer who enjoys building core systems end-to-end.... 
    Suggested
    Full time
    Contract work
    Work at office
    Relocation package
    Flexible hours

    Mercor

    San Francisco, CA
    more than 2 months ago
  • $140k - $260k

     ...Substack is building a new economic engine for culture, giving the brightest, most interesting...  ...of users. We’re a small team of generalists, so we especially value an interest in...  ...Requirements At least 3+ years of software engineering experience. Independent and... 
    Suggested
    Full time

    Substack

    San Francisco, CA
    more than 2 months ago
  •  ...Senior Software Engineer, Frontend Platform About Handshake At Handshake, our platform connects job seekers with life-changing career...  ...organization. This role is a strong fit for an expert generalist: someone with deep expertise in a few areas and the breadth... 
    Full time
    Work at office
    Local area
    Flexible hours

    Handshake

    San Francisco, CA
    24 days ago
  • $180k - $250k

     ...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first...  ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with...  ...the Role We are looking for a Senior Software Engineer to join our Robotics... 
    Full time
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    more than 2 months ago
  • $180k - $250k

     ...We're hiring a full-time Software Engineer, Product to join our team. You will own product features end to end, from idea to production,...  ...needs into features people use in production.   This is a generalist role at an early-stage company. You'll write specs, build prototypes... 
    Full time
    Work at office
    Remote work
    Relocation

    Fluency

    San Francisco, CA
    more than 2 months ago
  •  ...We raised a $250M Series C to build the search engine for AIs. Led by a16z, with existing investors Benchmark, Lightspeed, and YC doubling...  ...of our developer platform. Who You Are You're a strong generalist engineer, comfortable owning the product lifecycle from design... 
    Full time
    H1b

    Exa

    San Francisco, CA
    more than 2 months ago
  • $160k - $210k

     ...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first...  ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with...  ...Robotics organization is looking for a software engineer that will design, develop, and... 
    Full time
    Local area
    Flexible hours

    Nimble Nimble

    San Francisco, CA
    more than 2 months ago
  •  ...useless if it’s trapped in a black box. We are looking for Software Engineers who are "Product Architects" to build the Hilbert Portal, the...  ...the customer's quarterly revenue gap. The Full-Stack Generalist: Our core stack is TypeScript, Node.js (Express), React, and... 
    Full time

    Hilbert's Ai

    San Francisco, CA
    more than 2 months ago
  •  ...across video games, real-world video, and our own fleet of affordable, durable robots. We're looking for a sharp generalist engineer to work on our robot software. You'll sit close to both our customers and our hardware team. The work spans our core robot feature stack —... 
    Full time

    Pantograph

    San Francisco, CA
    a month ago
  • $180k - $250k

     ...from the ground up, you’ll have real ownership here. How engineering works here We don’t hire into narrow roles—we hire strong...  ...We optimize for shipping. By default, engineers here are generalists. You’re expected to take things end-to-end: design the data model... 
    Full time
    Work at office

    C1

    San Francisco, CA
    a month ago
  •  ...The Role Backflip is looking for experienced Software Engineers with strong full-stack fundamentals to join our team. You'll build the...  ...infrastructure, and product sense. As a small team, we're all generalists who work wherever the product needs us. We're looking for... 
    Full time

    Backflip

    San Francisco, CA
    more than 2 months ago
  • $140k - $250k

     ...enough to use in production. Our robotics software team works on the core capabilities that...  .... About the Role As a Software Engineer (IK / Controls) at Droyd, you will work...  ...stack, and generate the data that enables generalist robotics. If we do this right, robots... 
    Full time

    Droyd

    San Francisco, CA
    more than 2 months ago
  • $160k - $210k

     ...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first...  ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with...  ...the role   We are looking for a Software Engineer III to build the core software... 
    Full time
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    more than 2 months ago
  •  ...Kovari is obsessed with rapid iteration, engineering rigor, and deploying real machines into...  ...Role We're looking for a founding software engineer to help build the software infrastructure...  ...that makes our robots work. This is a generalist role — you'll touch everything from low... 
    Full time
    Remote work

    Kovari

    San Francisco, CA
    a month ago
  •  ...opportunity to: Join Onton as a Founding Engineer and set the foundation for our...  ...scaling companies. Be a self-directed generalist, capable of picking up any engineering problem...  ...values and is passionate about making software tools accessible to all, we want to hear... 
    Full time
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Onton

    San Francisco, CA
    more than 2 months ago
  • $185k - $250k

     ...This role offers what many ambitious engineers are looking for: ~ Top-tier teammates...  ...millions of Americans who need it. Our software platform is well established and our...  ...Backend or full-stack — the more of a generalist, the better At least two years of professional... 
    Full time

    Fay

    San Francisco, CA
    more than 2 months ago
  • $140k - $160k

     ...training robot AGI to power a proprietary generalist supply chain superhumanoid, the first...  ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with...  ...Logistics Nimble’s Cloud Logistics software team builds the in-house suite of cloud-... 
    Full time
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    more than 2 months ago
  •  ...Persista is looking for a software engineer to join our small but growing team. We’re passionate about giving you productivity super...  ...can make our software smarter   About you   You’re a generalist. You may have a specialty but you enjoy contributing in meaningful... 
    Full time

    Persista

    San Francisco, CA
    more than 2 months ago
  •  ...sustainable future. What the job involves As a Senior Software Engineer on the Perception team, you will be prototyping and...  ...core product platform. This is a C++ software engineering generalist position emphasizing algorithms, robotics, and systems expertise... 
    Full time

    Hayden Ai

    San Francisco, CA
    more than 2 months ago
  •  ...Senior Software Engineer Metriport is an open-source data intelligence platform that helps healthcare organizations access and exchange...  ...intensity. About you In a nutshell, we're looking for “generalist” engineers with the following specific qualities: You’re... 
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours

    Metriport

    San Francisco, CA
    more than 2 months ago
  • $170k - $220k

     ...together. We're looking for a senior engineer to own this area of our stack. You'll take...  ...one. We're looking for a strong senior generalist who knows enough about search and...  ...production What you bring ~6+ years of software engineering experience, with strong backend... 
    Full time
    Work at office
    Immediate start
    Remote work
    2 days per week
    3 days per week

    Office Hours

    San Francisco, CA
    more than 2 months ago
  •  ...product-market fit with a substantial customer pipeline already in place.   Role Overview We're seeking a strong generalist Software Engineer (Backend) to build the production systems and customer integrations that bring our models into clinical use at scale. On... 
    Full time

    Epsilon Labs, Inc.

    San Francisco, CA
    a month ago
  •  ...permissions, and container orchestration (Kubernetes). About Generalist At Generalist, we are on a mission to make general-purpose...  ...scaled ChatGPT and GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving, built next-generation... 
    Full time

    The Generalist

    San Francisco, CA
    more than 2 months ago
  •  ...First Round Capital, and are looking for senior engineers for our Platform team. The Opportunity As a Senior Software Engineer on our Platform team, you'll work on...  ...but actively jumps in to fix them. We prefer generalists who are immensely curious to dive deep.... 
    Work at office
    Local area

    SupportFinity

    San Francisco, CA
    5 days ago
  •  ...Job Description Job Description Generalist Software Engineer About Us Here at  Spellbrush , we're passionate about making a good anime game. We also happen to be the world's leading generative AI studio — we're the team behind  niji・journey . We are... 
    Work at office
    Visa sponsorship

    Spellbrush

    San Francisco, CA
    a month ago
  •  ...manifesto. About The Role At HappyRobot , Full Stack Engineers own meaningful parts of the product and infrastructure end-to-...  ...Looking For ~5+ years of professional experience ~ Strong generalist — you’re excellent on either the front end or back end, and... 
    Full time
    Worldwide
    Shift work

    HappyRobot

    San Francisco, CA
    more than 2 months ago
  •  ...and run our robots. This is modern full-stack web and API engineering in an AI-augmented world. You’ll be responsible for:...  ...interfaces that customers and partners interface with to access Generalist systems Building the tools and workflows that enable and accelerate... 
    Full time

    The Generalist

    San Francisco, CA
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Generalist). Be the first to apply!