Sobre a oportunidade:
Buscamos um(a) Full-Stack Developer Sênior com experiência sólida em desenvolvimento web e forte vivência em projetos com Inteligência Artificial. O profissional será responsável por desenhar, desenvolver e evoluir aplicações escaláveis, integrando back-end, front-end e modelos de IA em produtos digitais de grande impacto.
Responsabilidades
- Desenvolver e manter aplicações web escaláveis e de alta performance (front-end e back-end).
- Integrar APIs de IA e modelos de Machine Learning em aplicações de produção.
- Criar pipelines de dados para treinar e consumir modelos de IA.
- Projetar e implementar arquiteturas modernas utilizando microsserviços e containers.
- Garantir boas práticas de versionamento, testes automatizados e CI/CD.
- Trabalhar em parceria com times de Produto, Dados e Negócios para alinhar soluções às necessidades estratégicas.
- Apoiar na definição de padrões técnicos e disseminação de boas práticas dentro do time.
Requisitos obrigatórios
- Experiência sólida como Full-Stack (React/Next.js + Node.js/Typescript).
- Vivência com bancos de dados relacionais (Postgres/MySQL) e não relacionais (MongoDB).
- Experiência prática com integrações de IA (APIs OpenAI, HuggingFace, LangChain ou similares).
- Conhecimento em desenvolvimento e consumo de APIs REST e GraphQL.
- Experiência com Docker, containers e microsserviços.
- Vivência em ambientes cloud (AWS, GCP ou Azure).
- Git e boas práticas de versionamento.
- Inglês técnico.
Diferenciais
- Experiência com frameworks de IA em produção (TensorFlow, PyTorch).
- Conhecimento em MLOps (deploy, monitoramento e versionamento de modelos).
- Vivência com mensageria e filas (Kafka, RabbitMQ, SQS).
- Experiência em sistemas de grande escala e alta disponibilidade.
- Certificações em Cloud ou Arquitetura de Software.