Senior Software Engineer, Os Ecosystem

Tempus AI Tempus AI · Vertical AI · Chicago, IL

Senior Software Engineer on the OS Ecosystem team building foundational infrastructure for Tempus' clinical, research, and AI capabilities. The team provides a platform supporting the full lifecycle of data and compute, from data ingestion to model orchestration, enabling AI and Agent developers to build and deploy solutions in a regulated environment. Focus on data storage, modeling, governance, and warehousing, integrating with GenAI technologies.

What you'd actually do

  1. Drive in-depth technical design of platform features for data modeling, schema versioning, and enforcing data contracts between producers and consumers, using cloud object storage and data warehousing technologies, ensuring alignment with functional and non-functional requirements.
  2. Implement, test, and support backend web services and data pipelines in TypeScript, and Python, serving as a standard-bearer for code quality and system reliability.
  3. Work closely with Product Managers to translate complex business requirements into technical designs, ensuring clear communication and alignment with business goals and users.
  4. Take operational responsibility for platform systems in production as part of the team's support rotation. You will not only troubleshoot complex technical issues but also proactively monitor systems to ensure reliability and performance optimization.
  5. Mentor other engineers on your team, fostering a culture of continuous learning and adoption of best practices in testing, documentation, and code review.

Skills

Required

  • 5+ years of experience in software engineering
  • focus on platform or data engineering, distributed data systems, or backend web services
  • TypeScript
  • Python
  • Node.js
  • data structures
  • algorithms
  • software design principles
  • relational database design
  • application-level operations
  • schema migrations
  • systems monitoring
  • operational responsibility for platform production systems
  • cloud technologies (GCP)
  • GCS
  • BigQuery
  • Cloud Spanner

Nice to have

  • Google Spanner

What the JD emphasized

  • highly regulated
  • patient safety and privacy

Other signals

  • platform for AI developers
  • data ingestion, cataloging, and analysis
  • orchestration of complex algorithms and models
  • GenAI technologies