
A Tempus AI é uma empresa de tecnologia em saúde focada em medicina de precisão, combinando inteligência artificial com perfil genômico e dados clínicos do mundo real. Sua plataforma apoia decisões de cuidado e pesquisas em oncologia, cardiologia, neurologia e psiquiatria, incluindo a identificação de correspondências para ensaios clínicos e a testagem algorítmica. Ao conectar dados de saúde a análises avançadas, a Tempus AI busca ajudar profissionais de saúde a personalizar tratamentos e contribuir para um desenvolvimento mais eficiente de medicamentos.
Engenheiro(a) de Software Sênior I, Conteúdo de Dados - Tempus AI, Chicago presencial
Crie sistemas de desidentificação e pipelines de dados na Tempus AI. Desenvolva software escalável que proteja a privacidade dos pacientes e apoie pesquisas em medicina de precisão.
Descrição
- Projetar, desenvolver e escalar sistemas de software confiáveis na Tempus.
- Desenvolver sistemas de desidentificação que transformem dados clínicos, moleculares e outros dados identificáveis de pacientes em conjuntos de dados prontos para pesquisa.
- Projetar e escalar pipelines de dados e serviços orientados a eventos que protejam a privacidade e preservem o valor analítico.
- Liderar projetos que contribuam para os objetivos trimestrais da equipe.
- Trabalhar de forma eficaz diante de ambiguidades e mudanças nas condições dos projetos.
- Colaborar com a liderança para definir metas ambiciosas e alcançáveis e transformá-las em projetos acionáveis.
- Apoiar o desenvolvimento dos colegas levando em conta suas habilidades, origens e formas de trabalho.
- Oferecer feedback construtivo e orientação, abordando questões sem atribuir culpa.
- Criar código flexível, reutilizável, eficiente e fácil de manter.
- Identificar e escalar dependências técnicas gerenciadas por outras equipes.
- Entregar funcionalidades resilientes e escaláveis em toda a pilha de tecnologia.
- Elevar a qualidade dos sistemas por meio de design cuidadoso, testes e revisões de código.
- Resolver desafios recorrentes de engenharia para melhorar a velocidade da equipe.
- Trabalhar entre equipes para fortalecer a qualidade e a confiabilidade do produto.
Requisitos
- Vários anos de experiência contribuindo para equipes de desenvolvimento de software.
- Capacidade de ajudar a liderar análises e projetos técnicos, avaliar compensações e estabelecer boas práticas de engenharia.
- Experiência no desenvolvimento de software por meio de processos iterativos orientados por dados.
- Conhecimento de sistemas distribuídos e arquitetura orientada a eventos.
- Experiência trabalhando em ambientes ágeis e dinâmicos.
- Capacidade de solucionar bloqueios, documentar soluções e coordenar o trabalho entre equipes.
- Disposição para aprender com uma equipe diversificada e altamente capacitada e colaborar com ela.
- Capacidade de orientar engenheiros juniores.
- Será considerado um diferencial ter experiência com Docker, AWS e Google Cloud Platform.
- Será considerado um diferencial ter experiência com Python, Spark, dbt, SQL e Airflow.
- Será considerado um diferencial ter experiência em biotecnologia, genômica ou medicina de precisão.
Benefícios
- Pode haver remuneração variável disponível.
- Podem estar disponíveis unidades de ações restritas.
- A cobertura médica e outros benefícios podem variar conforme o cargo.