Ci&t

[Job 28088] Developer Python Senior & AI Engineer

Brazil Full Time
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Como Desenvolvedor(a) Sênior Python, você atuará na construção e evolução dos serviços backend de uma plataforma corporativa de IA, criando capacidades reutilizáveis, seguras, observáveis e escaláveis para acelerar a adoção de soluções baseadas em inteligência artificial em uma organização de grande porte da indústria da saúde.

Seu papel será desenvolver componentes e serviços que habilitam diferentes casos de uso de IA, como consumo governado de LLMs, contextualização de dados, integrações via APIs, mecanismos de avaliação, observabilidade, safeguards e aceleração do desenvolvimento de soluções inteligentes em múltiplas frentes de negócio.

Você atuará em colaboração com times multifuncionais de arquitetura, dados, segurança, produto e engenharia, contribuindo para decisões técnicas, definição de padrões e evolução contínua da plataforma. Espera-se uma atuação hands-on, com maturidade para equilibrar velocidade, qualidade, governança e sustentabilidade operacional.

Principais Responsabilidades

- Desenvolver e evoluir serviços backend em Python, com foco em confiabilidade, segurança, reuso e escalabilidade.
- Atuar como referência técnica no dia a dia, apoiando decisões de arquitetura, padrões de implementação e boas práticas de engenharia.
- Construir e manter APIs, middlewares e componentes reutilizáveis para capacidades como consumo de LLMs, contextualização/RAG, orquestração de fluxos, avaliação, tracing e observabilidade.
- Integrar a plataforma com serviços corporativos, sistemas internos, APIs, eventos, mecanismos de autenticação/autorização e componentes de dados.
- Contribuir para a evolução dos padrões e aceleradores da plataforma, reduzindo a complexidade para os times que irão consumir as capacidades de IA.
- Garantir qualidade de software por meio de testes automatizados, revisão de código, observabilidade, tratamento de falhas e práticas de engenharia resiliente.
- Apoiar a implementação de guardrails técnicos, controles de uso, monitoramento de custos, telemetria e mecanismos de segurança para soluções de IA.
- Trabalhar em conjunto com arquitetura, segurança, dados e demais times envolvidos na evolução da plataforma, contribuindo com análises de trade-off, decisões de arquitetura e desenho evolutivo da solução.
- Comunicar decisões e implementações técnicas de forma clara, colaborativa e orientada ao contexto de negócio.

Tecnologias e Ambiente

- Cloud: ambiente em nuvem corporativa, com arquitetura distribuída e integração com múltiplos serviços gerenciados.
- Plataforma: Kubernetes, API Gateway, autenticação corporativa, serviços de integração, deploy automatizado e padrões modernos de engenharia de plataforma.
- Linguagem principal: Python.
- Arquitetura: APIs, microsserviços, componentes reutilizáveis e serviços de plataforma.
- IA/LLMOps: consumo de modelos, gateway de IA, prompt management, evaluation, tracing, retrieval service, embedding services, vector store, safeguards/guardrails e observabilidade.
- DevOps: CI/CD, infraestrutura como código, versionamento, qualidade de código e automação de esteiras.
- Observabilidade: logs, traces, métricas, dashboards e alertas.
- Dados e Integração: APIs, eventos, busca vetorial, contextualização de dados e integração com bases e serviços corporativos.

Requisitos Esperados

- Experiência sólida em desenvolvimento backend com Python.
- Experiência na construção de APIs e serviços escaláveis, resilientes e prontos para produção.
- Vivência com arquitetura de microsserviços e/ou componentes de plataforma.
- Conhecimentos em cloud e execução de workloads em Kubernetes.
- Experiência com CI/CD, automação de deploy e práticas modernas de engenharia de software.
- Conhecimento em observabilidade, incluindo logs, métricas, tracing e troubleshooting em produção.
- Capacidade de atuar com autonomia, influenciar decisões técnicas e elevar o nível de engenharia do time.
- Boa comunicação e colaboração com times multidisciplinares.
- Mentalidade de produto, melhoria contínua e foco em confiabilidade operacional.
- Conhecimento em integração com serviços, dados e APIs corporativas.

Diferenciais

- Experiência com plataformas de IA, GenAI ou LLMOps.
- Vivência com soluções de RAG, busca vetorial, avaliação de respostas e observabilidade de aplicações com IA.
- Experiência com frameworks e bibliotecas modernas do ecossistema Python para APIs e serviços distribuídos (e.g. FastAPI, Pydantic, gRPC em Python).
- Atuação com segurança aplicada a aplicações de IA, incluindo proteção de dados sensíveis (PII/PHI), filtros, guardrails e controles de acesso.
- Experiência em ambientes corporativos altamente governados.
- Conhecimento em arquitetura orientada a eventos e integrações complexas entre plataformas (e.g. Kafka streaming).
- Vivência em iniciativas de engenharia de plataforma, criação de aceleradores internos ou definição de padrões de desenvolvimento.

Conhecimentos Desejáveis

- Conhecimento em infraestrutura como código.
- Conhecimento em FinOps, telemetria de uso e monitoramento de custo por consumo.
- Conhecimento em ferramentas e padrões de observabilidade distribuída.
- Conhecimento em práticas de Responsible AI e segurança para aplicações baseadas em LLM.

 

MidSenior
LI-RW1