Software Engineer, Transforms Platform

Tempus is a technology company developing AI-driven precision medicine solutions to advance healthcare and improve patient outcomes.
Backend
Mid-Level Software Engineer
Hybrid
1+ year of experience
AI · Healthcare

Description For Software Engineer, Transforms Platform

Tempus is at the forefront of using AI to revolutionize clinical care. As a Software Engineer on the Transforms Platform team, you'll play a crucial role in developing and maintaining core components of our platform that enables bioinformatics scientists, data scientists, and ML developers to build and deploy their algorithms, pipelines, and models at scale.

You'll be working on the Transforms platform, which is designed to help users rapidly develop and easily operate their solutions in a highly regulated, secure, and scalable production environment. Your responsibilities will include developing backend web services in TypeScript, implementing new features, and supporting other teams in using the platform.

This role offers an opportunity to directly impact the delivery of cutting-edge AI solutions that empower clinicians to provide advanced care to patients. You'll be part of a small, autonomous team composed of engineers, designers, scientists, and product managers, contributing to a growing software platform that drives research and delivers advanced diagnostic and treatment improvements.

Key responsibilities include:

  • Developing and maintaining the core platform for scientists and engineers
  • Delivering new features and enhancements to the Transforms platform
  • Writing backend web services in TypeScript
  • Designing and implementing software solutions
  • Participating in code reviews and following best practices
  • Supporting other teams in developing and operating Transform-based solutions
  • Assisting with platform migrations and monitoring system reliability

Required qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 1-3 years of software engineering experience, focusing on backend web services
  • Experience with statically-typed programming languages (TypeScript, Java, Rust, or Go)
  • Understanding of data structures, algorithms, and software design principles
  • Familiarity with relational database design and operations

Preferred qualifications include experience with container orchestration, cloud technologies (GCP, AWS), and CI/CD pipelines.

Join Tempus and be part of a team that's making a real difference in healthcare through innovative technology and data-driven solutions.

Last updated 23 days ago

Responsibilities For Software Engineer, Transforms Platform

  • Assist in developing and maintaining a core platform for scientists and engineers to develop, deploy, and operate their algorithms and models
  • Help deliver new Transforms platform features and enhancements
  • Write backend web services in TypeScript
  • Design and implement software solutions according to requirements and specifications
  • Follow best practices for software engineering, code quality, testing, and documentation
  • Participate in code reviews
  • Support other engineering, science, and ML teams developing and operating their Transform-based solutions
  • Assist teams migrating their Transforms to new versions of the platform
  • Monitor systems to ensure reliability and performance

Requirements For Software Engineer, Transforms Platform

TypeScript
Node.js
PostgreSQL
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent industry experience
  • 1-3 years of experience in software engineering, focusing on backend web services
  • Experience in writing backend web services in statically-typed programming languages (TypeScript, Java, Rust, or Go)
  • Openness to working primarily in a TypeScript and Node.js programming environment
  • Understanding of data structures, algorithms, and software design principles
  • Familiarity with relational database design and application-level operations, including schema migrations

Interested in this job?

Jobs Related To Tempus Software Engineer, Transforms Platform

C++ Software Development Engineer, Kindle Content Management (Library)

Software Development Engineer role at Amazon's Kindle team, focusing on building and maintaining the Kindle Library system using C++, Java, and modern technologies.

Software Dev Engineer, RDS Open Source

AWS is seeking a Software Dev Engineer for their RDS Open Source team to work on the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases.

Software Development Engineer, Aurora Control Plane

Software Development Engineer position at Amazon's Aurora Control Plane team, building scalable database services with competitive compensation and benefits.

Software Development Engineer, Aurora Control Plane

SDE II position at Amazon Aurora building scalable database services, offering $114k-$191k salary with hybrid work in Vancouver.

Senior Product Manager - Tech, Customer Purchase Journey

Senior Product Manager position at Amazon focusing on the Thank You Page experience within the Customer Purchase Journey, offering competitive compensation and comprehensive benefits.