Senior Software Backend Engineer, Platform Computing

Iambic Iambic · Pharma · San Diego, CA · Technology

Senior Backend Engineer to integrate and operate the compute layer for data processing and model inference on a drug discovery platform. Focus on infrastructure, orchestration, and ensuring reliable, scalable production workloads for ML engineers and scientists.

What you'd actually do

  1. Integrate and maintain the compute layer supporting data processing and model inference workflows in production
  2. Ensure reliable and performant execution of workloads through monitoring, troubleshooting, and failure resolution
  3. Operate and extend workflow orchestration systems (e.g., Prefect, Coiled, Modal or similar frameworks)
  4. Support deployment and execution of ML model outputs in production environments
  5. Establish and maintain best practices for reliability, observability, and operational support

Skills

Required

  • Python
  • integrating and operating distributed or cloud-based systems in production
  • workflow orchestration frameworks
  • supporting data processing or compute-intensive workloads
  • containerization and deployment patterns
  • cloud infrastructure (AWS preferred)
  • collaborate effectively with ML engineers to operationalize model outputs

Nice to have

  • experience working with data-intensive or scientific workflows
  • testing, version control, code quality, and observability practices

What the JD emphasized

  • production workloads
  • model inference
  • production environments

Other signals

  • integrating and operating compute infrastructure and orchestration systems
  • ensure production workloads are reliable, performant, and scalable
  • support deployment and execution of ML model outputs in production environments