S

Serve Robotics

Autonomous delivery robots for food, retail

Senior Software Engineer - Operations Tools & AI Enablement

Software EngineeringConfirmed live in the last 24 hours
Full-time$180k - $200k /yrRemote

About the Job

Requirements

  • At least 5 years of professional experience, including substantial software engineering experience and ownership of shipped software.
  • Ability to independently design, implement, test, debug, deploy, and maintain applications, understand and improve unfamiliar codebases, and evaluate code generated with AI assistance.
  • Experience building, deploying, or supporting applications and services on Google Cloud Platform, including troubleshooting cloud behavior.
  • Ability to learn unfamiliar programming languages quickly and contribute to the Elixir-heavy core system.
  • Experience building applications, internal tools, automations, or integrations for business or operational users.
  • Ability to independently identify worthwhile problems, investigate them, propose a path forward, and take ownership without detailed instructions.
  • Product judgment to understand user needs, challenge assumptions, balance speed with quality, and focus on usable solutions amid ambiguity.
  • Ability to connect workflow improvements to broader operational goals, recognize upstream and downstream effects, and avoid optimizing one tool at the expense of the wider system.
  • Sound judgment concerning testing, code review, access controls, sensitive data, dependency management, observability, and production support.
  • Ability to deliver iterative improvements while maintaining reliability, maintainability, and attention to user needs.
  • Ability to work directly with non-engineering users, clarify ambiguous requests, explain tradeoffs, and turn feedback into working improvements.
  • Ability to align operational and engineering perspectives, explain tradeoffs, secure alignment, and keep work moving through release and adoption.
  • Interest in AI-assisted development and workflow automation, with the ability to validate results and recognize limitations.

Responsibilities

  • Proactively explore Operations workflows, identify recurring friction and emerging failure points, and propose improvements before teams escalate problems.
  • Connect opportunities to operational goals, assess user impact, effort, and risk, and recommend what to build, improve, reuse, or leave alone.
  • Deliver focused changes iteratively, gather user feedback early, and refine solutions while keeping them safe and fit for their intended use.
  • Maintain and improve internal tools, dashboards, automations, and integrations, including applications initially created with AI-assisted coding; diagnose issues, resolve bugs, and keep tools working as dependencies and requirements evolve.
  • Contribute across several programming languages, ramp up on the Elixir-heavy core system, and build, deploy, troubleshoot, and support applications on Google Cloud Platform.
  • Review AI-generated code, understand dependencies and data access, address security and reliability gaps, and add appropriate tests, documentation, monitoring, and maintainable structure.
  • Align Operations and Engineering on needs, owners, dependencies, and tradeoffs; anticipate the effects of API, schema, authentication, and platform changes; raise recommendations with shared-systems owners, resolve blockers, and follow through on commitments.
  • Help Operations identify useful AI-assisted workflows, evaluate tools, and develop safe, repeatable practices; explain where AI saves time and where human review and engineering ownership are essential.
  • Support shipped software, investigate failures, and verify that improvements reduce operational friction or improve delivery quality; favor durable fixes over recurring manual intervention.

Desired Qualifications

  • Experience with operator-facing applications, workflow automation, dashboards, or fleet and robotics tools.
  • Full-stack development experience involving user interfaces, services, APIs, and data integrations.
  • Previous experience developing applications in Elixir.
  • Experience taking a prototype or lightly engineered application into dependable operational use.
  • Effective use of AI coding assistants, including reviewing, correcting, testing, and maintaining their output.
  • Experience owning a product or internal tool from discovery through adoption and iteration, or building useful solutions in an entrepreneurial environment.
  • Experience helping non-technical teams adopt AI tools responsibly.
  • Experience in robotics, autonomous vehicles, logistics, delivery, or other technology-enabled field operations.

About the Company

Serve Robotics

Autonomous delivery robots for food, retail

Serve Robotics develops autonomous delivery robots and a Delivery-as-a-Service (DaaS) model for businesses in food and retail. Its lightweight self-driving robots transport orders through urban environments, replacing car-based deliveries with eco-friendly, curb-to-door service. Customers subscribe to the service and pay based on delivery volume and frequency, enabling scalable, predictable costs. The company also may generate revenue via partnerships and licensing for integration of its autonomous delivery technology. What sets Serve Robotics apart is the combination of practical, city-friendly robotics with a focus on sustainability and a subscription-based delivery platform, aiming to provide faster, more reliable, and lower-emission deliveries. The goal is to move away from traditional vehicles toward autonomous, environmentally friendly delivery solutions that reduce emissions and traffic while improving the customer experience.

Company size
201-500
Company stage
IPO
Headquarters
San Carlos, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Serve Robotics

See more jobs