Remoto
(Qualquer lugar)
Faixa de Remuneração
CLT
PJ (Pessoa Jurídica)
Nível de Experiência
Sênior
Requisitos
Conhecimentos Desejáveis
Tarefas e Responsabilidades
Show originalSobre a Vaga
Estamos em busca de um Engenheiro de Backend Sênior especializado em IA para arquitetar, construir e escalar sistemas de backend de nível de produção que alimentem fluxos de trabalho de IA e aprendizado de máquina. Nesta função, você projetará microsserviços, integrará LLMs e aplicações de IA Generativa, e liderará a execução técnica de plataformas de IA de ponta a ponta.
Você trabalhará em estreita colaboração com cientistas de dados, engenheiros de frontend e equipes de plataforma para operacionalizar pipelines de IA, manter altos padrões de qualidade de código e garantir que os sistemas sejam seguros, observáveis e tenham alto desempenho em escala.
Principais Responsabilidades
Desenvolvimento de Backend
- Arquitetar e implementar serviços de backend e microsserviços robustos para fluxos de trabalho de IA.
- Projetar APIs com foco em escalabilidade, confiabilidade e segurança.
- Otimizar o desempenho do sistema para alta vazão e baixa latência.
Engenharia de IA
- Integrar modelos de IA/ML e aplicações baseadas em LLM em sistemas de produção.
- Construir aplicações e soluções de IA Generativa de ponta a ponta.
- Colaborar com cientistas de dados para operacionalizar pipelines de IA.
- Implementar funcionalidades para avaliação de modelos, monitoramento e loops de feedback.
DevOps e CI/CD
- Manter pipelines automatizados para build, teste e implantação.
- Garantir conformidade com padrões de qualidade de código e segurança.
- Liderar o design, construção e implantação de ponta a ponta de melhorias utilizando Python, APIs e microsserviços.
Escalabilidade e Desempenho
- Projetar sistemas para escalabilidade horizontal e tolerância a falhas.
- Realizar ajustes de desempenho e testes de carga para assegurar a utilização ótima de recursos.
Serviços Fundamentais
- Construir frameworks e serviços reutilizáveis que suportem múltiplos componentes de plataforma de IA.
- Implementar o manuseio seguro de dados sensíveis, incluindo redação de PHI/PII.
Banco de Dados e Gestão de Dados
- Trabalhar extensivamente com bancos de dados NoSQL, como MongoDB e Cosmos DB.
- Garantir ingestão e recuperação eficientes de dados para aplicações orientadas por IA.
Habilidades Requeridas
Programação
São necessárias fortes habilidades em SQL, Python e análise de consultas. Proficiência em Python, JavaScript (React/Angular) com experiência na construção de UIs básicas usando React ou frameworks similares, e Java ou Go para desenvolvimento de backend.
Expertise em Backend
Arquitetura de microsserviços, APIs RESTful, sistemas distribuídos. Experiência na construção de pipelines de dados, APIs e microsserviços.
Ferramentas de IA/ML
TensorFlow, PyTorch, LangChain, Vertex AI, LLMs e experiência geral em IA Generativa/IA Agêntica.
IA Agêntica e Google ADK
Experiência no design e implementação de sistemas de IA Agêntica de nível de produção usando Google ADK, incluindo fluxos de trabalho multi-agente, chamada de ferramentas e serviços de Plano de Controle de Modelo (MCP) para expor ferramentas/APIs internas. Experiência com Google ADK é altamente preferível.
Nuvem e Containerização
GCP, Kubernetes, Docker. Experiência com GCP é altamente preferível.
Bancos de Dados
Bancos de dados NoSQL como MongoDB e Cosmos DB, SQL e experiência com BigQuery são altamente preferíveis.
Otimização de Desempenho
Profiling, estratégias de cache, otimização de consultas e capacidade de identificar gargalos de desempenho e otimizar o desempenho usando IA Generativa. Experiência em observabilidade é esperada.
Qualificações Profissionais
- Boas habilidades de comunicação e interpessoais.
- Capacidade de orientar a equipe e entregar resultados como Contribuidor Individual com pouca supervisão.
Compartilhar vaga:
Compartilhar vaga: