Senior Software Engineer, Workbench

Tempus AI, Inc.

Chicago (IL)

On-site

USD 110,000 - 175,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits package

Job summary

Tempus AI, Inc. is seeking a Senior Software Engineer to design, build, and scale high‑quality software systems across the stack for our health data platform.

You will help create AI‑integrated data pipelines and real‑time insights from patient records, influence architecture, and promote engineering excellence. In this role you will build scalable web applications and backend services, contribute to the overall design, and ensure code quality through reviews and testing.

Qualifications

  • Proficient in Python, TypeScript, or Java and SQL.
  • Experience building scalable, maintainable web applications.
  • Experience in software design, system architecture, and documentation.
  • Strong debugging across distributed or multi-service systems.
  • Experience writing automated tests across multiple layers of the stack.

Responsibilities

  • Design, build, and maintain scalable web applications and backend services.
  • Plan and deliver new services from front end to back end.
  • Write clean, efficient, and maintainable code for scale.
  • Contribute to software design and architecture decisions.
  • Improve code quality through reviews and best practices.
  • Debug and resolve issues across multiple services.
  • Build and maintain automated data flows using pipelines and scripts.
  • Write automated unit, integration, and system tests.
  • Manual testing of code including edge cases and failure scenarios.
  • Collaborate with cross-functional teams to improve products.

Skills

Python
TypeScript
Java
SQL
Web application development
Distributed systems
Debugging
Testing
Code quality

Job description

Passionate about precision medicine and advancing the healthcare industry? Recent advancements in underlying technology have finally made it possible for AI to impact clinical care in a meaningful way. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.

We are seeking a Senior Software Engineer to help design, build, and scale high-quality software systems at Tempus. This role is ideal for an experienced engineer who can work across the stack, contribute to architecture and design, improve engineering quality, and collaborate effectively across teams to deliver reliable products and services. Come help our team build AI-integrated applications and data pipelines powering our next-generation health data abstraction platform, enabling us to scale data analysis and unlock critical insights from patient records.

Key Responsibilities
  • Design, build, and maintain scalable web applications and backend services.
  • Plan and deliver new services and features from front end to back end.
  • Write clean, efficient, and maintainable code that performs reliably at scale.
  • Contribute to and document thoughtful software design and architecture decisions.
  • Improve code quality through meaningful code reviews and engineering best practices.
  • Debug and resolve issues in existing systems, including problems spanning multiple services.
  • Build and maintain automated data flows using pipelines and scripts.
  • Write automated unit, integration, and system tests.
  • Manually test code thoroughly, including edge cases and failure scenarios.
  • Identify and address team-wide engineering challenges to elevate the broader team.
  • Partner with cross-functional and adjacent teams to improve products and resolve issues.
Required Qualifications
  • Professional-level knowledge of application programming languages such as Python, TypeScript, or Java, as well as SQL.
  • Professional-level experience in web application development.
  • Demonstrated ability to build software that is scalable, maintainable, and high performing.
  • Experience contributing to software design, system architecture, and technical documentation.
  • Strong debugging and problem-solving skills across distributed or multi-service systems.
  • Experience writing automated tests across multiple layers of the application stack.
  • Commitment to code quality, testing, and engineering excellence.
Preferred Qualifications
  • Professional-level knowledge of TypeScript, React, and Node.js.
  • Familiarity with AI-enhanced coding tools.
  • Experience building and automating data pipelines and scripting workflows.
  • Track record of improving team practices and helping other engineers succeed.
What Success Looks Like
  • You consistently deliver robust, scalable features across the stack.
  • You improve system quality through strong design, testing, and code review practices.
  • You help the team move faster by solving recurring engineering problems.
  • You collaborate effectively across teams to improve product quality and reliability.

CHI: $110,000-$160,000 NYC: $125,000-$175,000 The expected salary range may vary for other locations. Actual salary may vary based on qualifications and experience.

Benefits
  • Tempus offers a full range of benefits, which may include incentive compensation, restricted stock units, medical and other benefits depending on the position.

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Tempus was founded in August of 2015 by Eric Lefkofsky, after his wife was diagnosed with Breast Cancer. Shortly after he founded the company in an effort to bring the power of technology and artificial intelligence to cancer care, he convinced Ryan Fukushima to join as the company's first employee. Ryan and Eric began assembling a world class team, focused on building the first version of a platform capable of ingesting real time healthcare data in an effort to personalize diagnostics. We built the platform for oncology and have expanded it to neuropsychiatry, cardiology, infectious disease (through COVID), and radiology. Despite our rapid growth, our mission remains the same—to help make sure patients are on the right drug at the right time, so they can live longer and healthier lives. We’re looking for people who can change the world. Who question the status quo and don’t shy away from tough problems. For the builders who are never done building and the learners who are never done learning. We’re looking for passionate people with undying curiosity. Those who want to attack one of the most challenging problems mankind has ever faced. Head on.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Tempus AI, Inc. • Chicago (IL)

On-site
USD 85,000 - 130,000
Restricted stock units
Medical benefits
Senior Product Manager
Senior Product Manager

Tempus AI, Inc. • Chicago (IL)

Hybrid
USD 110,000 - 160,000
Benefits package
Restricted stock units
Incentive compensation
Senior Scientist I, Translational Research
Senior Scientist I, Translational Research

Tempus AI, Inc. • Chicago (IL)

On-site
USD 100,000 - 160,000
Benefits package
Incentive compensation
RSUs
Senior Data Analyst
Senior Data Analyst

Tempus AI, Inc. • Chicago (IL)

On-site
USD 80,000 - 125,000
Benefits package
Associate, Analytics & Business Insights
Associate, Analytics & Business Insights

Tempus • Chicago (IL)

On-site
USD 70,000 - 83,000
Operations Associate, Life Sciences Sequencing
Operations Associate, Life Sciences Sequencing

Tempus AI, Inc. • Chicago (IL)

On-site
USD 65,000 - 110,000
Incentive compensation
Restricted stock units
Medical benefits
Associate, Analytics & Business Insights
Associate, Analytics & Business Insights

Tempus AI, Inc. • Chicago (IL)

On-site
USD 70,000 - 83,000
Director, Strategy & Operations
Director, Strategy & Operations

Tempus AI, Inc. • Chicago (IL)

Hybrid
USD 150,000 - 220,000
Incentive compensation
RSUs
Medical benefits
Senior Software Engineer, Workbench
Senior Software Engineer, Workbench

Tempus • Chicago (IL)

On-site
USD 110,000 - 175,000
(Senior) Clinical Study Manager, Clinical Development
(Senior) Clinical Study Manager, Clinical Development

Tempus AI, Inc. • North Carolina

On-site
USD 110,000 - 160,000
Incentive compensation
Stock options/RSUs
Medical benefits