Desenvolvedor(a) Python Sênior — IA, Dados e Aplicações Web
Há 4 semanas
, 00, Brasil
Prax Tecnologia
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
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.
- 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.