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 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (Generalist) in San Francisco, CA vacancy
  • $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
    6 hours ago
  •  ...FullStack Software Engineer We are looking for a Generalist Software Engineer with experience to join our lean, highly technical team at the frontier of AI. We need a smart, capable engineer with strong first-principles thinking to help us solve novel problems that break... 
    Suggested
    Work experience placement

    RST Recruitment

    San Francisco, CA
    5 days 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
    6 hours 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... 
    Suggested
    Full time
    H1b

    Exa

    San Francisco, CA
    6 hours ago
  • $150k - $240k

     ...of energy buyers, data scientists, and engineers, Verse enables faster, smarter energy decisions...  ...of well-designed systems, test-driven software, and proactive communication with a high...  ...edge server solutions Desire to be a generalist throughout the product engineering stack... 
    Suggested
    Remote job
    Full time
    Flexible hours
    Shift work

    Ad Verse

    San Francisco, CA
    6 hours ago
  •  ..., and this team is key to that. About the Role As a Software Engineer on Ads Integrity, you’ll work on foundational integrity problems...  ...services and data pipelines. Comfortable operating as a generalist across distributed systems, data pipelines, and applied ML... 
    Full time

    OpenAI

    San Francisco, CA
    6 hours 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
    6 hours 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
    6 hours 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
    6 hours ago
  •  ...is a scalable, data science-first growth engine that gives B2C teams predictive clarity...  ...leading AI companies. We are looking for Software Engineers who are "Product Architects."...  ...dashboard. THE ROLE Engineering Generalist: Our stack includes Typescript, Mongo,... 
    Full time
    Flexible hours

    Hilbert's Ai

    San Francisco, CA
    6 hours 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
    6 hours ago
  •  ...systems that power our products, enable our engineers, and keep our platform infrastructure reliable as we grow. As a Senior Software Engineer on the Platform Team, you will...  ...autonomy in ambiguous problem spaces Act in a generalist platform engineering capacity on a small... 

    COMPA

    San Francisco, CA
    3 days ago
  • $180k - $200k

     ...year. We are hiring entrepreneurial engineers who are interested in being a part of our...  .... Our engineering team releases new software every week, moves at a fast pace, and works...  ...new features Our engineers are generalists, and your responsibilities will be flexible... 
    Full time
    Remote work
    Flexible hours

    Qualia

    San Francisco, CA
    6 hours ago
  • $176k

     ...week at a time. About you We are looking for a senior software engineer to join our 6-person engineering team. We are looking for someone...  ...knows how to debug linux systems, and is otherwise a strong generalist, with strong product sense and willingness to tackle... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Token Transit, Inc.

    San Francisco, CA
    44 minutes 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
    6 hours ago
  •  ...enterprise telephony, and regulatory constraints. The role As the Software Engineer you’ll..... Build and own core product features: Backend...  ...scaling and low-level performance, security as a generalist building for Fortune 500 financial institutions, or product... 
    Immediate start

    Domu

    San Francisco, CA
    3 days ago
  •  ...balanced gameplay married to a truthful love of visual arts. If you love turn-based tactics games, please consider applying! Generalist Software Engineer About The Role As Spellbrush continues to grow rapidly, we're seeking talented generalist engineers to join our team and... 
    Work at office
    Visa sponsorship

    Spellbrush

    San Francisco, CA
    5 days ago
  •  ...sees plaintext cardholder data. Make payments something other engineers can use without becoming compliance experts: drive the...  ...abstractions right so they hold up across teams and customers. ~ A generalist's instinct. You build clean abstractions and protocols over... 
    Full time
    Flexible hours

    Sierra

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

    Metriport

    San Francisco, CA
    1 day ago
  •  ...About the Role Generalist trains very large robot foundation models. This requires utilizing very large numbers of the latest generation...  ...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
    6 hours ago
  •  ...are a group of technologists, physicians, engineers, and designers that are uniquely...  ...healthcare vertical. We are looking for a generalist to work together to scale to hundreds of...  ...thoughtful engineering matter deeply. As a software engineer, you'll work across the full... 
    Full time

    Stealth Hc

    San Francisco, CA
    6 hours 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
    6 hours ago
  •  ...training runs fast, reliable, and unblocked. You will work across engineering and infrastructure problems as they emerge, from scaling and...  ...-agent capabilities or memory. This is a role for a strong generalist who quickly learns anything needed for the task, has high... 
    Full time

    OpenAI

    San Francisco, CA
    6 hours ago
  • $213k - $263k

     ...range of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation problems...  .... What You Bring We are looking for a strong generalist software engineer who leans heavily toward practical execution... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    6 hours ago
  • $200k - $250k

     ...products and models. The Role We’re looking for impact‑focused Software Generalists to join a specialized team that serves frontier model...  ...creators and enterprise AI application developers. As a full‑stack engineer, you will work across Prolific’s domains to solve customer... 
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Prolific

    San Francisco, CA
    2 days ago
  •  ...platform. At Sierra, we believe agent development is an evolution of software development that requires new tools and systems. You will work...  ...of agent development. You’ll design systems that enable engineers and customers to build reliable, steerable agents, including... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    14 days ago
  • hackajob is collaborating with Sierra to connect them with exceptional professionals for this role. About us At Sierra, we’re creating a platform to help businesses build better, more human customer experiences with AI. We are primarily an in-person company based...
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    24 days ago
  •  ...About the Role You will own the software that controls our robots. You will collaborate...  ...such as ROS/ROS2/ZCM About Generalist At Generalist, we are on a mission to...  ...GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving,... 
    Full time

    The Generalist

    San Francisco, CA
    6 hours ago
  • $150k - $180k

     ...We recently raised our pre-seed from a16z Speedrun , Reach Capital , and JFF Ventures , and are now hiring a Full Stack Engineer to help build the product that institutions use to interact with their data every day. The Role As a Full Stack Engineer, you... 
    Full time
    Work at office
    Immediate start

    Straia

    San Francisco, CA
    6 hours ago
  •  ...Our team sits at the intersection of research, product, design, and infrastructure. We work closely with model researchers, mobile engineers, frontend engineers, and platform teams to build intuitive experiences and scalable systems that power image generation at global... 
    Full time
    Worldwide

    OpenAI

    San Francisco, CA
    6 hours ago

Do you want to receive more vacancies?

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