Pular para o conteúdo

Solstice

Membro Técnico Staff - Engenheiro(a) de IA Fullstack (Toronto)

TypeScriptPythonReactPostgreSQL
Tradução automática. Consulte o original.

POR QUE VOCÊ DEVERIA SE JUNTAR A NÓS

Na Solstice, estamos construindo software de IA que ajuda equipes de ciências da vida a transformar informações científicas e de marca complexas em conteúdo de marketing que elas podem criar, refinar e revisar com confiança. Trabalhamos com os principais fabricantes de ciências da vida e mais de 50 marcas farmacêuticas. Você construirá os sistemas e experiências que tornam esse trabalho mais rápido e fácil.

Construa a base para como as pessoas trabalham com IA. Seu trabalho abrangerá a infraestrutura que executa agentes e as experiências de produto que ajudam os clientes a direcionar, inspecionar e usar sua saída.

Assuma problemas de engenharia com profundidade. Torne os agentes de longa duração confiáveis, transmita o progresso para interfaces responsivas, entregue o contexto certo com segurança e entenda o que acontece em cada etapa da execução.

Tenha uma participação direta no que construímos. Junte-se a uma equipe inicial onde você moldará a arquitetura, fará trade-offs de produto e trabalhará em estreita colaboração com nossos co-fundadores, Yiwen e Aris. Você verá suas decisões chegarem aos clientes e usará o feedback deles para melhorar o produto.

Somos apoiados pela Transformation Capital, Twelve Below, Virtue e pelos fundadores da Datavant, Commure e Paradigm.

SOBRE A VAGA

Estamos procurando um(a) Engenheiro(a) de IA Fullstack para construir e manter nossa plataforma de agentes e trazer suas capacidades para o produto. Você será responsável pelo trabalho em serviços backend, APIs, orquestração de agentes e interfaces voltadas para o cliente, com forte foco em Python e engenharia de plataforma.

Python é nossa principal linguagem backend, e FastAPI impulsiona nossos APIs. Você ajudará a decidir como os agentes são executados, se recuperam de falhas, acessam ferramentas e contexto, e se comunicam com a aplicação. Você também construirá as experiências React e Next.js que dão aos usuários visibilidade e controle sobre esse trabalho.

Você fará parceria com produto, design, IA Aplicada e a equipe de engenharia em geral para levar problemas de uma ideia inicial através da arquitetura, implementação e produção. O escopo inclui tanto a construção de novas capacidades quanto a facilitação da operação e extensão dos sistemas por trás delas.

SOLSTICE EM TORONTO

Estamos abrindo nosso primeiro escritório de engenharia fora de Nova York, em Toronto, e você será um de seus primeiros engenheiros. A equipe de Toronto será responsável por uma área de produto de ponta a ponta, com seu próprio roadmap e plantão. Não será uma fila de trabalho entregue de Nova York.

Mesmo fuso horário de Nova York, e um de nossos co-fundadores estará em Toronto com a equipe.

Você passará seu primeiro mês em Nova York trabalhando pessoalmente com a equipe. Cobrimos viagens e acomodação.

Esta função será presencial em Toronto. Começaremos remotamente nos primeiros meses, com um subsídio do WeWork para quem preferir. À medida que a equipe crescer, nos mudaremos para nosso próprio escritório em Toronto até o final do ano e trabalharemos de lá cinco dias por semana.

NO QUE VOCÊ VAI TRABALHAR

  1. Construir e manter a plataforma de agentes. Use Python, FastAPI, Restate e Redis para construir os sistemas compartilhados que impulsionam nossos agentes. Modele o gerenciamento de sessão, orquestração, acesso a ferramentas e entrega de contexto para que novas capacidades de IA possam se basear em uma fundação confiável.
  1. Projetar APIs que impulsionam o produto. Construir serviços Python e FastAPI para criação de conteúdo, processamento de documentos, colaboração e integrações empresariais. Projetar contratos de API claros e modelos de dados PostgreSQL que tornam fluxos de trabalho complexos fáceis de construir.
  1. Resolver as partes difíceis da execução de agentes. Tornar fluxos de trabalho de longa duração recuperáveis de falhas, lidar com cancelamento e retentativas, e executar em ambientes isolados. Fornecer aos agentes documentos atuais, ativos e contexto de marca, mantendo os dados do cliente e as permissões devidamente escopadas.
  1. Dar vida aos fluxos de trabalho de IA no produto. Construir com React, Next.js e TypeScript para mostrar o progresso em streaming e atividade de ferramentas, suportar sessões reconectáveis e dar aos usuários maneiras intuitivas de revisar, aceitar ou refinar a saída da IA.
  1. Tornar todo o sistema observável. Conectar APIs, orquestração e execução de agentes através de rastreamento Datadog e OpenTelemetry, logs estruturados, métricas e alertas. Construir a visibilidade para explicar falhas, encontrar gargalos e melhorar latência, confiabilidade e custo.
  1. Tornar a qualidade mensurável. Colaborar com engenheiros de IA Aplicada em avaliações e verificações de regressão, usando ferramentas como Braintrust juntamente com testes de API e de integração. Transformar rastreamentos de produção e feedback de clientes em melhor comportamento do agente e lançamentos mais confiáveis.
  1. Assumir o caminho da ideia à produção. Trabalhar com equipes de produto e clientes para escolher os problemas certos, fazer trade-offs práticos e entregar funcionalidades completas. Implantar, monitorar e melhorar o que você constrói à medida que os clientes o utilizam.

ALGUMAS CARACTERÍSTICAS IDEAIS QUE PROCURAMOS

  1. + de 5 anos de experiência em engenharia de software. Você construiu e lançou software de produção, com experiência em gerenciar serviços backend ou aplicações fullstack.
  1. Profundidade em Python e FastAPI. Você já lançou e operou serviços Python em produção. Você sabe construir APIs FastAPI bem projetadas e entende programação assíncrona, validação, autenticação e tratamento de erros.
  1. Fortes fundamentos de sistemas. Você projeta contratos de serviço e modelos de dados claros, trabalha confortavelmente com PostgreSQL e Redis, e pensa em concorrência, transações, idempotência e recuperação de falhas.
  1. Experiência em transformar IA em software útil. Você construiu aplicações de IA ou a infraestrutura por trás delas. Você pode raciocinar sobre chamadas de ferramentas, gerenciamento de contexto, sessões de agentes e os limites entre o comportamento do modelo e a lógica da aplicação.
  1. Capacidade de entregar em toda a stack. Você se sente confortável trabalhando com React, Next.js e TypeScript e conectando uma interface a APIs backend. Você se preocupa com a experiência do produto, incluindo usabilidade, acessibilidade e desempenho.
  1. Um hábito de tornar os sistemas compreensíveis. Você usa rastreamentos, logs e métricas para investigar problemas de produção e constrói instrumentação que ajuda o próximo engenheiro a diagnosticá-los. Testes, segurança e manutenibilidade fazem parte de como você entrega.
  1. Propriedade e bom julgamento. Você pode transformar um problema ambíguo em um plano prático, explicar os trade-offs e seguir em frente. Você trabalha em estreita colaboração com os outros, busca feedback e se preocupa se o seu trabalho resolve o problema do cliente.
  1. Experiência com Restate ou Temporal, execução de agentes em sandbox, sistemas de streaming ou ferramentas de avaliação de IA é um diferencial. Você não precisa de experiência com todas as ferramentas em nossa stack. Valorizamos fundamentos sólidos e a capacidade de aprender rapidamente. Experiência em saúde ou farmacêutica é bem-vinda, mas não obrigatória.

BENEFÍCIOS

  • Cobertura suplementar de saúde, odontológica e oftalmológica além do OHIP
  • Participação acionária em uma empresa em estágio inicial, concedida no mesmo cronograma da nossa equipe de Nova York
  • Correspondência RRSP
  • Férias remuneradas ilimitadas
  • Seu primeiro mês em Nova York, com viagens e acomodação cobertas
  • Um subsídio para desenvolvimento profissional

COMPENSAÇÃO

A faixa salarial base para esta função é de $CAD 155,000 a $230,000, mais participação acionária. Onde você se encaixa depende da sua experiência, senioridade e do escopo de responsabilidade que você assume. Pagamos no topo do mercado de Toronto, e concedemos participação acionária no mesmo cronograma em todos os escritórios.

Esta publicação é para uma vaga existente. Você deve ter permissão legal para trabalhar no Canadá. Não podemos patrocinar vistos de trabalho para esta função neste momento.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026