Staff Engineer – IA
Descrição da Vaga
Sobre a empresa:
Empresa internacional de tecnologia que desenvolve software científico para o setor de Ciências da Vida e está estruturando no Brasil um time de engenharia com a IA no centro da forma de trabalhar.
Sobre a posição
Buscamos uma liderança técnica sênior para definir como a IA se torna o principal motor de desenvolvimento de software em todo o portfólio de produtos. A pessoa será tech lead de um time de soluções e responsável por padrões de engenharia, governança de IA e pela arquitetura de workflows multiagentes que entregam software com qualidade e em escala, aplicando julgamento técnico humano onde o problema exige.
Posição remota no Brasil, com interação diária com times internacionais. Inglês para conversação é obrigatório.
Principais responsabilidades
Engenharia de software AI-first
- Definir guardrails de arquitetura, padrões técnicos, harnesses e critérios de aceite para agentes de IA em todo o portfólio.
- Desenhar e governar workflows multiagentes (design, implementação e testes) com supervisão humana, quality gates e critérios de aceite claros.
- Estruturar quality e security gates automatizados no pipeline, com segurança e qualidade embutidas desde a geração de código por IA.
- Validar código, arquitetura e testes gerados por IA, atuando diretamente em regras de negócio complexas, sistemas distribuídos, performance e segurança.
- Gerenciar riscos de confiabilidade e alucinação dos modelos, definindo checkpoints human-in-the-loop onde a IA sozinha não basta.
- Escrever código, depurar e desenhar soluções manualmente quando o risco técnico exigir autoria humana.
- Assumir problemas de engenharia complexos e garantir sua resolução.
Estratégia e arquitetura
- Liderar a estratégia de excelência técnica e melhoria contínua da área de desenvolvimento.
- Garantir performance, confidencialidade de dados, resiliência, escalabilidade e segurança dos produtos.
- Apoiar decisões técnicas com evidências geradas por IA, junto a Product Owners, Delivery Managers e outros Principal Engineers.
- Definir modelos de colaboração IA-humano, requisitos de capacidade dos agentes e frameworks de orquestração.
- Ser responsável pelos padrões de context engineering e pela infraestrutura de agentes, para que o conhecimento fique na plataforma e não dependa de uma única pessoa.
- Contribuir para o roadmap técnico, a governança corporativa de IA e as decisões sobre custo de computação de IA.
- Produzir documentação de arquitetura e evoluir os padrões de engenharia.
Liderança técnica e comunicação
- Atuar como tech lead de um time de soluções, dando direção e respondendo pelos resultados técnicos.
- Desenvolver o time em orquestração de agentes, julgamento de engenharia e consciência das limitações da IA.
- Identificar gaps de engenharia no portfólio e liderar os planos para fechá-los.
- Trabalhar em conjunto com o time de Arquitetura e com outras lideranças técnicas.
- Comunicar progresso, riscos e decisões a times de entrega e liderança sênior, alinhando direção técnica aos objetivos do negócio.
- Participar ativamente da comunidade de prática de engenharia e representar a área interna e externamente.
Requisitos:
- Formação
- Graduação em Ciência da Computação, Matemática, Química ou área relacionada; ou histórico sólido liderando entregas técnicas em nível de sistema ou portfólio.
- Obrigatórios
- Inglês para conversação (imprescindível) – interação diária com times e lideranças no exterior.
- Experiência comprovada desenhando orquestração de agentes de IA, AI harnesses e sistemas multiagentes, e validando arquiteturas geradas por IA.
- Domínio de context engineering e visão clara das capacidades e limitações da IA.
- Ampla experiência em engenharia de software, com histórico de liderança técnica e influência estratégica.
- Conhecimento sólido de padrões de arquitetura e pensamento sistêmico.
- Experiência prática escrevendo, depurando e mantendo código em produção.
- Vivência com sistemas distribuídos ou aplicações enterprise, incluindo requisitos não funcionais (performance, segurança, resiliência, escalabilidade).
- Experiência criando fluxos Agile com IA e frameworks de governança de IA.
- Quality gates para código gerado por IA e ferramentas de validação automatizada.
- Pelo menos uma linguagem backend moderna (Java, Python, TypeScript/Node.js), cloud (AWS), CI/CD (Jenkins, Bitbucket Pipelines) e containers (Docker, Kubernetes). Amplitude na stack pesa mais que profundidade em uma ferramenta.
- Uso de AI coding assistants, ferramentas de code review com IA e frameworks de orquestração multiagente.
- Experiência como tech lead de time de soluções.
Diferenciais:
- Microsserviços, multithreading e profiling de performance.
- Desenvolvimento de software em domínio científico.
- Gestão de pessoas em estrutura matricial (a posição pode envolver liderança de pessoas, conforme necessidade e interesse).
- Perfil
- Mentalidade AI-first e visão estratégica, colaborativo(a), com responsabilidade de ponta a ponta pelos resultados técnicos. Olha além da tarefa imediata, busca continuamente formas de usar IA para acelerar a entrega, tem atenção aos detalhes e se atualiza constantemente em um campo que muda rápido.
- Informações da Vaga
- Regime: CLT.
- Remuneração: competitiva, de acordo com a experiência.
- Local: 100% remoto (Brasil).
- Idioma: inglês para conversação (obrigatório).
Faixa Salarial
A combinar
Processo seletivo via HUNT IT
Dúvidas sobre a vaga?
Fale diretamente com nosso recrutador responsável por esta posição.
chat WhatsApp Hunt IT