Papel na empresa
Buscamos uma pessoa AI Engineer com forte domínio de desenvolvimento frontend e backend e experiência prática na construção de soluções modernas envolvendo Inteligência Artificial, LLMs, RAG e Agentes de IA.
Essa pessoa será responsável por atuar no desenvolvimento de soluções end-to-end, desde a definição técnica e arquitetura até a implementação, testes, deploy e evolução das aplicações.
Esperamos um perfil com senioridade técnica elevada e autonomia, capaz de tomar decisões de arquitetura, atuar como referência para o time, participar de discussões técnicas e, preferencialmente, já ter experiência em liderança técnica ou atuação próxima de Tech Lead.
Responsabilidades
- Projetar e implementar soluções utilizando LLMs, RAG e Agentes de IA, integrando modelos de linguagem a aplicações e processos de negócio;
- Desenvolver integrações com APIs de provedores de IA e serviços relacionados a LLMs, embeddings, vector databases e ferramentas de IA;
- Desenvolver e evoluir aplicações full stack, atuando de ponta a ponta nas camadas de frontend, backend e integração;
- Construir arquiteturas para aplicações inteligentes, considerando aspectos de performance, escalabilidade, segurança, observabilidade e custo;
- Desenvolver interfaces modernas, responsivas e reutilizáveis utilizando React.js e/ou Next.js;
- Criar e manter APIs robustas utilizando Node.js e NestJS, aplicando princípios de arquitetura, design patterns e boas práticas de desenvolvimento;
- Trabalhar com bancos de dados relacionais e NoSQL, realizando modelagem, otimização de queries e definição de estratégias de persistência;
- Implementar integrações assíncronas, mensageria e arquiteturas orientadas a eventos;
- Desenvolver e manter testes automatizados, garantindo qualidade e confiabilidade das aplicações;
- Participar de code reviews, refinamentos, estimativas e decisões de arquitetura;
- Atuar como referência técnica para o time, apoiando desenvolvedores menos experientes e promovendo boas práticas de engenharia;
- Identificar oportunidades de melhoria na arquitetura, código, processos e ferramentas utilizadas pelo time;
- Apoiar investigações de problemas em produção, realizando análise de causa raiz e implementação de soluções;
- Trabalhar em conjunto com DevOps/Cloud na evolução de ambientes, pipelines de CI/CD, containers e observabilidade;
- Contribuir para a definição e evolução da arquitetura técnica das soluções, equilibrando necessidades de negócio, qualidade e velocidade de entrega.
Requisitos
- Experiência sólida como Desenvolvedor Full Stack Senior, com atuação consistente em frontend e backend;
- Proficiência em React.js e/ou Next.js;
- Proficiência em Node.js e NestJS;
- Experiência prática com LLMs (Large Language Models) e integração de modelos de IA em aplicações;
- Experiência com RAG (Retrieval-Augmented Generation), incluindo conceitos como embeddings, chunking, retrieval e bases vetoriais;
- Experiência no desenvolvimento ou integração de Agentes de IA, utilizando LLMs, ferramentas, function calling/tool use e fluxos orquestrados;
- Conhecimento de APIs de modelos de IA, como OpenAI, Anthropic, Google Gemini ou similares;
- Experiência com bancos de dados relacionais, especialmente PostgreSQL e/ou MySQL;
- Conhecimento de bancos NoSQL e/ou soluções de armazenamento utilizadas em aplicações de IA, como MongoDB, Redis e Vector Databases;
- Experiência com desenvolvimento e consumo de APIs REST e, desejavelmente, GraphQL;
- Conhecimento de arquitetura de microsserviços e/ou sistemas distribuídos;
- Experiência com mensageria, como RabbitMQ, Kafka ou similares;
- Experiência com testes automatizados unitários, integração e/ou E2E;
- Conhecimento de Git, Docker e CI/CD;
- Conhecimento de boas práticas de segurança de aplicações, incluindo autenticação, autorização, proteção contra XSS, CSRF, SQL Injection e gerenciamento de secrets;
- Capacidade de atuar com autonomia técnica, tomar decisões de arquitetura e conduzir soluções;
- Experiência prévia com liderança técnica, mentoria ou atuação como referência técnica será considerada um importante diferencial.
Hard skills
- React.js
- Next.js
- TypeScript
- Redux / Zustand
- React Query / RTK Query
- HTML5 / CSS3
- SSR / SSG
IA / GenAI
- LLMs
- RAG
- Agentes de IA
- Prompt Engineering
- Embeddings
- Vector Databases
- Function Calling / Tool Use
- Integração com APIs de IA
- Avaliação e observabilidade de aplicações com LLMs
Backend
- Node.js
- NestJS
- TypeScript
- APIs REST
- GraphQL
- Microsserviços
- Arquitetura orientada a eventos
Dados
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Bancos vetoriais, como Pinecone, Qdrant, Weaviate, pgvector ou similares
Engenharia
- Jest / Vitest
- Cypress / Playwright
- Docker
- Git
- CI/CD
- Cloud
- Observabilidade e troubleshooting
Certificações desejáveis
- Certificações em Cloud (AWS, Azure ou GCP);
- Certificações em desenvolvimento de software ou arquitetura;
- Certificações relacionadas a Data/AI/Generative AI;
- Certificações em plataformas de IA ou tecnologias relacionadas a LLMs.
Soft Skills
- Autonomia e senso de ownership;
- Capacidade de tomar decisões técnicas e assumir responsabilidade pelas soluções;
- Comunicação clara com equipes técnicas e áreas de negócio;
- Capacidade de liderança técnica e influência, mesmo sem necessariamente exercer gestão direta;
- Habilidade para orientar, desenvolver e fazer mentoria de profissionais menos experientes;
- Pensamento crítico para avaliar trade-offs técnicos;
- Capacidade de transformar requisitos de negócio em soluções técnicas;
- Organização e capacidade de priorização;
- Perfil colaborativo, propositivo e orientado à resolução de problemas;
- Comprometimento com qualidade, segurança e evolução contínua da solução.
Certificações desejáveis
- Certificações em Cloud (AWS, Azure ou GCP);
- Certificações em desenvolvimento de software ou arquitetura;
- Certificações relacionadas a Data/AI/Generative AI;
- Certificações em plataformas de IA ou tecnologias relacionadas a LLMs.
Diferenciais
- Experiência prévia como Tech Lead ou liderança técnica;
- Experiência na definição de arquitetura de aplicações AI-first;
- Experiência com frameworks de agentes/orquestração, como LangChain, LangGraph, LlamaIndex ou similares;
- Experiência com MCP (Model Context Protocol);
- Experiência com avaliação, monitoramento e observabilidade de aplicações baseadas em LLM;
- Conhecimento de AI Guardrails, segurança e controle de aplicações de IA;
- Experiência com AWS, Azure ou GCP;
- Experiência em aplicações de alta escala ou alto volume de dados;
- Conhecimento de GraphQL, WebSockets e sistemas orientados a eventos;
- Experiência com Kubernetes;
- Contribuições para projetos Open Source;
- Experiência em ambientes de desenvolvimento ágil e times multidisciplinares.
O que oferecemos:
- 🏥 Auxílio médico: ajuda de custo mensal para apoiar na contratação do seu plano de saúde.
- 💪 Wellhub, pra manter corpo e mente ativos, do jeito que você gosta.
- 🧠 Terapia online 100% custeada pela empresa, porque saúde mental importa.
- 🥗 Atendimento em nutrição online, com até 2 consultas mensais para cuidar da sua saúde alimentar.
- 🛡️ Seguro de vida com apólice no valor de R$ 125 mil, garantindo mais segurança para você e sua família.
- 🎉 Day off no aniversário, porque o seu dia merece ser especial.
- 🌴 Descanso remunerado, para que você possa recarregar as energias.
- 🏆 Gamificação interna, transformando conquistas em prêmios e reconhecimento.
- 🎓 Parcerias educacionais com faculdades como FIAP, Anhanguera e Instituto Infnet, pra apoiar seu crescimento e aprendizado.
- 📚 Bônus por certificação técnica, reconhecendo e recompensando seu esforço em aprender.
Valorizamos cada voz e cada pessoa, porque sabemos que a diversidade nos torna mais inovadores e fortes.