R

Remedy Scientific

AI-driven robotic systems for precision remediation

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeOakland, CA, USAIn-person

About the Job

Requirements

  • At least 5 years of professional software engineering experience, or equivalent evidence of strong technical judgment and independent ownership.
  • Significant experience designing, building, and operating backend systems in production.
  • Strong production experience with TypeScript, Python, or another modern language used to build web applications and backend services, with the ability to become productive quickly in a TypeScript-first codebase.
  • Experience designing APIs, relational data models, and data processing workflows that preserve data quality and behave reliably under real-world conditions.
  • Experience building and maintaining frontend features and user interfaces for production web applications using React or a similar framework.
  • Strong software design fundamentals, including system boundaries, failure modes, testing strategies, maintainability, and performance tradeoffs.
  • Experience deploying and operating software in a cloud environment such as GCP or AWS.
  • Demonstrated judgment in making pragmatic tradeoffs among delivery speed, reliability, maintainability, and the long-term health of the codebase.
  • Strong written and verbal communication skills and the ability to collaborate effectively within a small, cross-functional team.

Responsibilities

  • Design, build, and operate backend services, APIs, data models, and data processing workflows that power Remedy’s core product capabilities.
  • Build and maintain frontend features and user interfaces that bring those capabilities to users, delivering complete product workflows across the stack.
  • Own product and engineering problems from discovery through design, implementation, deployment, and iteration.
  • Collaborate with scientific, product, and operational teammates to understand real-world workflows, identify underlying needs, and develop effective solutions.
  • Investigate complex and evolving problems, identify requirements, risks, and edge cases, and translate them into clear technical approaches.
  • Contribute well-reasoned proposals to technical design discussions, evaluate alternatives, and collaborate with the team to refine solutions.
  • Partner with the Software Engineering Lead to shape and evolve system architecture as requirements change.
  • Build systems that transform documents, laboratory results, field data, and operational data into structured and reliable outputs.
  • Integrate applied AI capabilities such as document extraction, retrieval, and report generation into reliable product features.
  • Write clear, tested, and maintainable code, and conduct thoughtful code reviews that improve code quality and share technical context across the team.
  • Balance delivery speed with reliability, maintainability, and the long-term health of the codebase.
  • Help improve engineering practices around testing, deployment, observability, documentation, and system reliability.

Desired Qualifications

  • Experience at an early-stage startup or in another environment requiring broad ownership and rapid execution.
  • Experience building products involving large language models, retrieval-augmented generation, document extraction, or other applied AI capabilities.
  • Experience with document-heavy or data-intensive systems, including object storage, search, indexing, extract, transform, and load (ETL), or ingestion pipelines.
  • Experience using Python for scientific computing, numerical modeling, data processing, or integrating analytical models into production systems.
  • Experience with scientific, environmental, laboratory, industrial, or regulated workflows involving large datasets.
  • Experience with geographic information systems (GIS), geospatial data, PostGIS, or spatial modeling.
  • Familiarity with continuous integration and continuous delivery (CI/CD), infrastructure as code, cloud observability, and production monitoring.

About the Company

Remedy Scientific

AI-driven robotic systems for precision remediation

Remedy Scientific cleans up polluted land using a mix of advanced chemistry, AI, and automation to decontaminate sites. On-site sensors assess contamination and software-controlled robotic remediation systems apply targeted chemical processes to detoxify pollutants, with data analytics optimizing treatment. Unlike traditional methods, Remedy Scientific combines hardware, software, chemistry, and robotics to deliver precise, scalable, and site-specific remediation. The goal is to restore land to productive use by removing pollutants and enabling safe reuse of contaminated sites.

Company size
11-50
Company stage
Seed
Total funding
$11M
Headquarters
Oakland, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at Remedy Scientific

See more jobs