Desenvolvedor Python LLMs
Rehva Tech
Regime de contratação
Pessoa Jurídica
Modelo de trabalho
Remoto
Carga horária
Não Informado
Descrição
Resumo da Posição:
Estamos buscando um Programador Python Backend para se juntar à nossa equipe em um projeto de ponta envolvendo Inteligência Artificial
Conversacional e Modelos de Linguagem Grandes (LLMs). Você será responsável por
desenvolver e implementar a lógica de backend que impulsiona nossas soluções de IA,
integrando e orquestrando LLMs para criar experiências de conversação inteligentes e fluidas.
Principais Responsabilidades e Atribuições:
● Desenvolver e manter a arquitetura backend robusta e escalável para aplicações de IA
conversacional.
● Integrar e orquestrar LLMs utilizando bibliotecas como Langchain e Langgraph.
● Implementar agentes de IA, cadeias de processamento e ferramentas utilizando
tecnologias relevantes.
● Criar e gerenciar APIs RESTful eficientes com FastAPI para comunicação entre o
frontend e o backend, bem como com serviços externos.
● Colaborar com cientistas de dados, engenheiros de frontend e outros membros da
equipe para projetar e implementar soluções de IA eficazes.
● Garantir a qualidade do código através de testes unitários, de integração e boas
práticas de desenvolvimento.
● Otimizar o desempenho e a escalabilidade das aplicações.
● Manter-se atualizado com as últimas tendências e avanços em IA generativa, LLMs e
desenvolvimento backend.
● Participar ativamente do ciclo de vida completo do desenvolvimento de software, desde
a concepção até a implantação e manutenção.
Requisitos e Qualificações Técnicas:
● Sólida experiência profissional como Desenvolvedor Python Backend.
● Experiência comprovada no desenvolvimento de APIs com FastAPI ou Flask.
● Experiência comprovada trabalhando com projetos de Inteligência Artificial,
especialmente na área de Processamento de Linguagem Natural (PLN) ou IA
Conversacional.
● Experiência prática com bibliotecas e frameworks de IA, como Langchain e
Langgraph.
● Familiaridade com Pydantic para validação de dados.
● Experiência com bancos de dados relacionais (ex: PostgreSQL, MySQL) e NoSQL (ex:
MongoDB, Redis).
● Proficiência com Git e metodologias de desenvolvimento ágil (Scrum, Kanban).
● Excelentes habilidades de resolução de problemas e capacidade de trabalhar de forma
independente e em equipe.
● Boas habilidades de comunicação em português.
Diferenciais Desejáveis:
● Experiência com Pydantic Agents.
● Experiência com conteinerização (Docker, Kubernetes).
● Experiência com serviços de nuvem (AWS, Google Cloud, Azure).
● Conhecimento em MLOps e pipelines de CI/CD.
● Familiaridade com outras bibliotecas de PLN (ex: spaCy, NLTK, Transformers).
● Contribuições para projetos open-source na área de IA.