
DESENVOLVEDOR SÊNIOR BACKEND SR. PYTHON + GENAI
- Brasil
- Permanente
- Período integral
- Desenvolver e evoluir backends em Python, expondo APIs com Django REST Framework (DRF).
- Implementar integrações com serviços de GenAI (OpenAI API, HuggingFace, LangChain, LangGraph).
- Projetar e manter a camada de dados, incluindo PostgreSQL e bancos de dados vetoriais (MilvusDB).
- Utilizar bibliotecas de manipulação e análise de dados como Pandas e correlatas.
- Participar da migração de uma aplicação em Tkinter para uma arquitetura moderna com React (front) e Python (back), ficando responsável pelo backend.
- Preparar e implantar aplicações em nuvem (Azure ou AWS) usando Docker e algum orquestrador (ex.: Kubernetes ou equivalente gerenciado).
- Colaborar com equipes de frontend e de engenharia de dados para entregar soluções escaláveis e integradas.
- Garantir qualidade, segurança e boas práticas de desenvolvimento, incluindo testes, documentação e versionamento.
- Pensamento crítico e capacidade de propor soluções arquiteturais.
- Proatividade para explorar novas tecnologias e resolver problemas complexos.
- Boa comunicação e colaboração em times multidisciplinares.
- Experiência sólida em Python (mínimo 5 anos em desenvolvimento backend).
- Domínio de Django REST Framework (DRF).
- Vivência prática em Docker e deploy em nuvem (Azure ou AWS).
- Conhecimento em LangChain e LangGraph.
- Integração com APIs de LLMs (OpenAI, HuggingFace).
- Conhecimento em PostgreSQL e algum banco vetorial (preferencialmente MilvusDB).
- Experiência com bibliotecas de manipulação de dados (Pandas).
- Inglês avançado para comunicação com times globais
- Conhecimento de Tkinter (para migração da aplicação legada).
- Conhecimento em CI/CD utilizando preferencialmente Azure DevOps.
- Vivência em CI/CD, monitoramento e boas práticas de observabilidade.