Remote job
Senior Software Engineer, Operations Tools & Al Enablement
Job details
About this role
Role overview Build and maintain software that helps operations teams work effectively with a fleet of delivery robots. You’ll spend time understanding real workflows, identify useful improvements, and own tools from early discovery through production support. The position combines practical product judgment with hands-on engineering, including evaluating and maintaining applications created with AI assistance.
Responsibilities - Observe operational workflows and talk with users to uncover recurring friction, unmet needs, and emerging risks. - Assess impact, effort, and risk to recommend whether to build, improve, reuse, or defer a solution. - Deliver focused improvements iteratively, using user feedback and evidence to guide changes. - Take technical ownership of internal operations applications: understand their code, fix defects, and improve testing, monitoring, reliability, and maintainability. - Coordinate with operations, product engineering, and other technical teams to surface dependencies and carry changes through release and adoption. - Use AI-assisted development where useful, while independently reviewing, debugging, and supporting the resulting production software.
Requirements - Ability to build, ship, and support production software, with sound judgment about reliability, maintainability, and appropriate scope. - Comfort working across multiple programming languages and willingness to learn and maintain Elixir applications. - Ability to work directly with non-engineering users, clarify ambiguous needs, explain tradeoffs, and turn feedback into working improvements. - Cross-functional communication and influence to align operational and engineering partners and keep work moving. - Interest in AI-assisted development and workflow automation, paired with the ability to validate output and recognize its limitations.
Nice to have Experience with operations tools, dashboards, workflow automation, or robotics and fleet systems; full-stack development and cloud services; Elixir; taking prototypes into dependable use; or owning an internal product through adoption and iteration.