Argon AI Senior/Staff Backend Engineer to own platform and search systems for AI software in life sciences. Responsible for delivering backend systems, infrastructure, and search platform improvements.
Responsibilities
Deliver backend systems end to end. Translate product and infrastructure needs into practical plans, write production code, and follow through until it works for customers. Break large projects into useful releases.
Own infrastructure and reliability. Build and operate services on AWS and Kubernetes. Improve deployment tooling, observability, recovery, capacity management, and tenant isolation.
Build our next search platform. Lead the search database evaluation and migration, including indexing, synchronization, query APIs, backfills, rollout, and rollback.
Make asynchronous workloads dependable. Build systems that handle retries, duplicate work, rate limits, and partial failure. Extend the platform to support longer-running AI workflows.
Improve retrieval quality and performance. Make relevant evidence accessible through reliable indexing, filtering, and lexical and semantic search. Measure quality alongside latency and cost.
Help the team ship faster. Improve service boundaries, shared libraries, tests, error handling, and development tools where they solve concrete problems.
You’ll partner closely with Gio, who owns data architecture, source onboarding, enrichment, canonical entities, and ontology. You’ll own the platform and search infrastructure that makes that data useful to the product. Existing product engineers own workflow behavior and application-level evaluations, using your retrieval and execution services.
A track record of personally delivering substantial backend or infrastructure projects into production. You can explain what you built, how you shipped it, what failed, and what improved.
Strong engineering fundamentals and comfort moving between application code, database queries, and infrastructure.
Experience operating stateful or distributed services, including queues, concurrency, migrations, and recovery.
Production experience with search, indexing, or retrieval systems, including the effects of freshness, filters, and permissions on results.
Practical judgment: you scope work, choose a useful first version, communicate risks early, and finish the rollout.
Qualification
Production experience with searchPractical judgment in scoping work
Required
Track record of delivering substantial backend or infrastructure projects into production
Strong engineering fundamentals and comfort moving between application code, database queries, and infrastructure
Experience operating stateful or distributed services including queues, concurrency, migrations, and recovery
Production experience with search, indexing, or retrieval systems
Practical judgment in scoping work, choosing first versions, communicating risks, and finishing rollouts
Clear communication and thoughtful collaboration with engineers, product partners, and domain experts