Logo for UltraCon Consultoria

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

Role overview

Qualifications

  • 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

Responsibilities

  • 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)

Key facts

Hard skills

Other skills

  • Problem Solving
  • Communication
  • Teamwork
  • Quality Assurance

About the company

UltraCon Consultoria logo

UltraCon Consultoria

IT Services & IT Consulting

Institucional A UltraCon, sua parceira sob medida, oferece soluções que possibilitam o melhor retorno dos investimentos em seus serviços, baseado em princípios de qualidade, agilidade e flexibilidade nos modelos de entrega. Atuamos fortemente na gestão de pessoas, acreditando na retenção de talentos, formação e apoio contínuo aos nossos profissionais e clientes. Visão Ser um parceiro de negócio, que promova soluções adequadas, simples, flexíveis, inovadoras e de valor agregado. Missão Promover soluções de negócio, de grande valor agregado, para todas as empresas. Valores Comprometimento com: Ética, Transparência, Simplicidade, Ser Humano, Sociedade, e Meio Ambiente. ---------------------------------------------------------------------------------------------------------------------------------------------------- Facebook Empresarial pt-br.facebook.com/pages/Ultracon-Consultoria-em-Tecnologia-da-Informação-Ltda/130586510329396

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Escopo

Vaga: 14052 - Desenvolvedor(a) Python Sênior - IA, Dados e Aplicações Web

- Data de início: imediata
- Tempo de alocação: indeterminado
- Local de trabalho: São Paulo/SP @ Verbo Divino (100% remoto)
- Horário: 9h00 às 18h00
- Idiomas: inglês intermediário

## Sobre a posição

Buscamos um(a) Desenvolvedor(a) Python Sênior para atuar no desenvolvimento e evolução de aplicações, serviços e soluções que integrem Inteligência Artificial, processamento de dados e aplicações web.

A posição envolve desenvolvimento backend com Python, construção de APIs, processamento de dados, integração com modelos de linguagem (LLMs), implementação de soluções de busca semântica e utilização de arquiteturas de IA como RAG (Retrieval-Augmented Generation).

O(a) profissional também participará de decisões técnicas e arquiteturais, contribuindo para a qualidade, segurança, desempenho, observabilidade, escalabilidade e manutenibilidade das soluções.

## Principais 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 Obrigatórios

* 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.

## Competências Comportamentais e 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.


Maiores detalhes técnicos, de contexto do produto e expectativas do cliente serão apresentados durante a entrevista técnica.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at UltraCon Consultoria

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.