Adaptive Biotechnologies-posted 4 days ago
Full-time • Mid Level
Remote • Seattle, WA
501-1,000 employees

At Adaptive, we’re Powering the Age of Immune Medicine. Our goal is to harness the power of the adaptive immune system to transform the way diseases are diagnosed and treated. As an Adapter, you’ll have the opportunity to make a difference in people’s lives. With Adaptive, you’ll create a career highlight through collaboration with bright, curious colleagues working at the apex of innovation and application. It’s time for your next chapter. Discover your story with Adaptive. Position Overview Join us to build the future of immune medicine. As a Senior Software Engineer at Adaptive Biotechnologies, you’ll craft and maintain software systems that drive cutting-edge research, partnering closely with engineering, researchers, and customer-facing teams to turn complex requirements into scalable, high-impact platforms. Your work will accelerate breakthroughs in computational biology and machine learning by shaping our platform for speed, clarity, and discoverability - fueling faster product development and commercialization. We’re looking for a versatile engineer who thrives at the intersection of research and production; combining strong software fundamentals with experience in distributed systems or cloud infrastructure, fluency in data-intensive workflows, and a passion for innovation balanced with compliance, observability, and operational excellence.

  • Responsible for all phases of software development including specification, design, implementation, test, deployment of software that supports Adaptive’s software systems.
  • Assists in troubleshooting and resolving system issues
  • Collaborates with software engineering colleagues and stakeholders to develop solutions for both current and future business needs
  • Bachelor’s degree in Computer Science or certified Bootcamp and/or 10+ years of relevant experience or Master’s degree with 7+ years of relevant experience
  • Familiarity with standard software development best practices: source code control, unit testing, in-code documentation and automated build environments
  • Superior communication skills in a highly diverse cross-discipline environment
  • Extensive experience with Python
  • Experience managing cloud resources and/or Kubernetes environments
  • Experience with managing and scaling large datasets and compute-intensive workflows (e.g. Spark-based applications or distributed machine learning)
  • Experience with SQL relational databases
  • Ability to work in Linux environment
  • Experience developing MLOps solutions to support high-velocity research
  • Experience designing and building DevOps tooling to support software and research teams (e.g. CI/CD pipelines)
  • Experience using Infrastructure as Code to deploy resources (preferably Pulumi)
  • Experience with Azure cloud resources
  • Experience with a strongly typed object-oriented language (preferably Java or C#)
  • Familiarity with developing front-end applications (React + TypeScript) and REST APIs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service