AI Jobs Map

Prax Tecnologia · Brazil

Desenvolvedor(a) Python Sênior — IA, LLM, Dados e Aplicações Web

seniorfull timePosted yesterday
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

pythonllmfastapidjangolangchainvector-databasespostgresqlopenaiazureanthropicragdockertddgitrabbitmqapache-kafkaawskubernetesgolangjava

Desenvolvedor(a) Python Sênior — IA, Dados e Aplicações Web

Contrato PJ

Trabalho Remoto - Dedicação exclusiva

Horario Comercial

NÃO SERÃO CONSIDERADOS CANDIDATOS QUE NÃO POSSUAM EXPERIENCIA MIMIMA DE 5 ANOS COM PROJETOS PYTHON E SENIORIDADE COM INTEGRAÇÃO LLM OPEN SORCING.

NÃO SERÃO AVALIADOS CANDIDATOS SEM EXPERIENCIA PRÉVIA DE DESENVOLVIMENTO DE APLICAÇÕES COM INTEGRAÇÃO IA DESDE O ÍNICIO.

Responsabilidades

- Desenvolver e manter aplicações e serviços utilizando Python.

- Construir APIs robustas e escaláveis com FastAPI e Django.

- Desenvolver aplicações web e soluções de backend integradas a diferentes sistemas.

- Criar e manter pipelines de processamento de dados em lote — batch processing.

- Integrar aplicações com APIs de modelos de linguagem — LLMs.

- Desenvolver fluxos de IA utilizando LangChain.

- Implementar soluções para leitura, conversão e estruturação de documentos utilizando Docling.

- Criar pipelines de extração, transformação, enriquecimento e validação de dados.

- Desenvolver soluções de busca semântica e Vector Search.

- Implementar estratégias de armazenamento e recuperação de embeddings.

- Modelar e otimizar bancos de dados PostgreSQL.

- Integrar aplicações com APIs REST e serviços externos.

- Garantir a qualidade, segurança, desempenho, observabilidade e escalabilidade das soluções.

- Participar de decisões técnicas, definições arquiteturais e revisões de código.

- Apoiar tecnicamente outros desenvolvedores e colaborar com equipes multidisciplinares.

Requisitos

- Experiência profissional em nível sênior com desenvolvimento em Python.

- Experiência sólida com FastAPI e Django.

- Experiência com desenvolvimento de aplicações web e APIs RESTful.

- Experiência com LangChain ou frameworks semelhantes para construção de aplicações baseadas em LLMs.

- Experiência no consumo e integração com APIs de modelos de linguagem, como OpenAI, Azure OpenAI, Anthropic ou equivalentes.

- Experiência com processamento de dados em lote.

- Experiência com Docling ou ferramentas semelhantes para processamento e estruturação de documentos.

- Conhecimento sólido em PostgreSQL, incluindo modelagem, consultas e otimização de desempenho.

- Experiência com embeddings, busca semântica e bancos ou extensões para Vector Search.

- Conhecimento de arquiteturas para aplicações de IA, incluindo RAG — Retrieval-Augmented Generation.

- Experiência com Docker para ambientes de desenvolvimento e produção.

- Experiência com testes automatizados e práticas como TDD.

- Conhecimento de Clean Code, princípios SOLID, padrões de projeto e boas práticas de arquitetura de software.

- Experiência com Git e fluxos de trabalho baseados em branches e revisão de código.

- Capacidade para analisar problemas complexos, propor soluções técnicas e atuar com autonomia.

Diferenciais

- Experiência com pgvector ou outros bancos vetoriais.

- Experiência com pipelines de OCR e processamento inteligente de documentos.

- Conhecimento em processamento assíncrono e filas, utilizando tecnologias como Celery, RabbitMQ, Kafka ou equivalentes.

- Experiência com grandes volumes de dados e otimização de processamento batch.

- Conhecimento em agentes de IA, tool calling, structured output e avaliação de respostas de LLMs.

- Experiência com cloud, especialmente AWS ou Azure.

- Conhecimento em Kubernetes e ambientes distribuídos.

- Experiência com observabilidade, métricas, logs e rastreamento distribuído.

- Conhecimento em Golang.

- Conhecimento em Java e Spring Boot.

- Vivência em projetos que envolvam Inteligência Artificial, análise de documentos ou automação de processos.

Perfil esperado

- Autonomia para conduzir atividades e tomar decisões técnicas.

- Capacidade de transformar requisitos de negócio em soluções tecnicamente sustentáveis.

- Boa comunicação e facilidade para trabalhar em equipe.

- Visão crítica sobre qualidade, desempenho, segurança e manutenibilidade.

Interesse em acompanhar a evolução de tecnologias relacionadas a Python, dados e Inteligência Artificial

More jobs at Prax Tecnologia