# Engenheiro de Software (IA) | Sênior | Python

**Empresa:** BIX Tecnologia - Consultoria de Dados
**Modalidade:** Remoto
**Contrato:** CLT
**Publicada em:** 2026-09-24

## Descrição

Somos uma empresa apaixonada por pessoas, pautamos sempre pela qualidade das nossas rela&ccedil;&otilde;es e pelo cuidado com cada membro do time. Estamos buscando uma pessoa para fazer parte deste time que vem crescendo a cada dia, tanto em n&uacute;mero quanto em desenvolvimento.

Encorajamos e acreditamos no nosso time e prezamos por fazer junto. Se voc&ecirc; &eacute; essa pessoa, que tem um senso de equipe e que procura por desenvolvimento constante, a BIX &eacute; para voc&ecirc;!

Vem fazer parte da BIX Tecnologia!

O que esperamos que voc&ecirc; tenhaEngenharia de Software:

5 ou mais anos de experi&ecirc;ncia em engenharia de software, sendo a maior parte com Python;

Viv&ecirc;ncia no desenvolvimento de aplica&ccedil;&otilde;es web de ponta a ponta, incluindo back-end e interfaces modernas;

Dom&iacute;nio de bancos de dados relacionais e modelagem de dados;

Familiaridade com ambientes em nuvem e containeriza&ccedil;&atilde;o;

S&oacute;lido conhecimento de APIs REST, autentica&ccedil;&atilde;o, filas e processamento ass&iacute;ncrono;

Boas pr&aacute;ticas de arquitetura de software, princ&iacute;pios de design e c&oacute;digo limpo;

Testes automatizados, versionamento e pipelines de integra&ccedil;&atilde;o e entrega cont&iacute;nuas;

Observabilidade de aplica&ccedil;&otilde;es: logs, m&eacute;tricas e monitoramento;

Autonomia para configurar, publicar e sustentar aplica&ccedil;&otilde;es em produ&ccedil;&atilde;o.

Intelig&ecirc;ncia artificial

Experi&ecirc;ncia integrando modelos de linguagem em produtos reais;

Constru&ccedil;&atilde;o de agentes, tool calling e orquestra&ccedil;&atilde;o de fluxos de IA;

Recupera&ccedil;&atilde;o aumentada por gera&ccedil;&atilde;o, embeddings e busca vetorial.

Produto e comunica&ccedil;&atilde;o

Entendimento de desenvolvimento e evolu&ccedil;&atilde;o de produtos digitais;

Perfil consultivo, orientado ao usu&aacute;rio e ao neg&oacute;cio;

Ingl&ecirc;s avan&ccedil;ado.

O que &eacute; desej&aacute;vel que voc&ecirc; tenha

Avalia&ccedil;&atilde;o sistem&aacute;tica (evals) de aplica&ccedil;&otilde;es baseadas em LLMs;

Instrumenta&ccedil;&atilde;o e observabilidade espec&iacute;ficas de IA: custos, consumo de tokens, lat&ecirc;ncia e qualidade das respostas;

Analytics de produto e cultura de experimenta&ccedil;&atilde;o;

Arquiteturas orientadas a eventos;

Aplica&ccedil;&otilde;es SaaS ou multi-tenant;

Guardrails, preven&ccedil;&atilde;o a prompt injection e seguran&ccedil;a de dados;

Produtos B2B com contato direto com clientes;

Viv&ecirc;ncia em finan&ccedil;as, investimentos ou mercado imobili&aacute;rio;

Ensino superior em &aacute;rea relacionada &agrave; tecnologia.

Atividades:

Projetar, implementar e manter agentes de IA, utilizando frameworks como LangChain, LangGraph ou similares, para codificar metodologias de an&aacute;lise e crit&eacute;rios de tomada de decis&atilde;o dos clientes em fluxos sistem&aacute;ticos e audit&aacute;veis, sempre que houver um novo projeto ou evolu&ccedil;&atilde;o de produto;

Desenvolver e otimizar pipelines de RAG, incluindo ingest&atilde;o de dados, estrat&eacute;gias de chunking, gera&ccedil;&atilde;o de embeddings e recupera&ccedil;&atilde;o sem&acirc;ntica, para garantir respostas precisas e contextualizadas a partir das bases de conhecimento dos clientes;

Construir e manter bases de conhecimento estruturadas e versionadas, consolidando fontes heterog&ecirc;neas (planilhas, contratos, bases de ativos, dados de mercado) em camadas padronizadas que permitam rastreabilidade e auditoria das decis&otilde;es;

Realizar prompt engineering e iterar sobre instru&ccedil;&otilde;es, scorecards e estruturas de racioc&iacute;nio (Chain-of-Thought, ReAct, etc.), para maximizar a qualidade e consist&ecirc;ncia das an&aacute;lises geradas pelos agentes;

Integrar LLMs (Claude/Anthropic, OpenAI, Bedrock e similares) &agrave;s aplica&ccedil;&otilde;es, gerenciando custos de tokens, lat&ecirc;ncia e estrat&eacute;gias de fallback entre provedores, sempre que houver necessidade;

Implementar ferramentas (tools) e integra&ccedil;&otilde;es para os agentes, conectando-os a APIs externas, bancos de dados, planilhas e sistemas internos dos clientes, garantindo execu&ccedil;&atilde;o segura e audit&aacute;vel;

Desenvolver frameworks de avalia&ccedil;&atilde;o interna (evals) para validar evolu&ccedil;&otilde;es da metodologia dos agentes contra casos hist&oacute;ricos, garantindo que melhorias em um caso espec&iacute;fico n&atilde;o piorem o desempenho em outros;

Projetar e implementar sistemas de alertas proativos e monitoramento cont&iacute;nuo, que operem sobre bases estruturadas e notifiquem usu&aacute;rios via canais como email, Microsoft Teams e interfaces conversacionais;

Realizar o desenvolvimento back-end, utilizando Python com Django ou FastAPI, para expor as funcionalidades dos agentes via API e dar suporte &agrave;s interfaces de consumo, sempre que houver um novo projeto;

Implementar guardrails e estrat&eacute;gias de seguran&ccedil;a em sistemas de IA, incluindo prote&ccedil;&atilde;o contra prompt injection, vazamento de dados sens&iacute;veis, controle de acesso e conformidade com LGPD, especialmente em projetos com dados sens&iacute;veis (contratos, valores financeiros, estrat&eacute;gias de aloca&ccedil;&atilde;o);

Implementar e manter solu&ccedil;&otilde;es de observabilidade para sistemas de IA, monitorando consumo de tokens, lat&ecirc;ncia, taxa de erro e qualidade de respostas, para garantir performance e custo controlado em produ&ccedil;&atilde;o;

Trabalhar com vector databases (Pinecone, Weaviate, Qdrant, pgvector), gerenciando indexa&ccedil;&atilde;o, atualiza&ccedil;&atilde;o e otimiza&ccedil;&atilde;o de performance das buscas sem&acirc;nticas;

Realizar o deploy e manuten&ccedil;&atilde;o de solu&ccedil;&otilde;es de IA em nuvem (preferencialmente AWS), utilizando servi&ccedil;os como Bedrock, Lambda, ECS ou Fargate, garantindo escalabilidade, seguran&ccedil;a e alta disponibilidade;

Criar e manter ambientes containerizados, utilizando Docker e Docker Compose, garantindo padroniza&ccedil;&atilde;o entre desenvolvimento e produ&ccedil;&atilde;o;

Realizar o versionamento de c&oacute;digo, utilizando Git como ferramenta, para garantir a consist&ecirc;ncia de desenvolvimento e facilitar a gest&atilde;o de c&oacute;digo, sempre que houver altera&ccedil;&otilde;es na base de c&oacute;digo;

Desenvolver testes automatizados, incluindo testes unit&aacute;rios, de integra&ccedil;&atilde;o e evals espec&iacute;ficos para agentes de IA, utilizando bibliotecas de teste, para garantir o funcionamento correto dos softwares, sempre que um software for criado e houver necessidade;

Redigir documenta&ccedil;&atilde;o t&eacute;cnica, em ferramentas pr&oacute;prias como G-Suite ou Notion, documentando arquitetura de agentes, prompts, fluxos de decis&atilde;o e integra&ccedil;&otilde;es, para compartilhamento de informa&ccedil;&otilde;es com o time ou cliente, sempre que houver necessidade;

Participar de rituais como code reviews, gest&atilde;o de conhecimento e pair programming, via videoconfer&ecirc;ncia e ferramentas pr&oacute;prias, para ampliar e desenvolver os conhecimentos individuais e do time, mensalmente;

Utilizar metodologias &aacute;geis como Scrum e Kanban para gerenciar o desenvolvimento no dia a dia e participar dos seus rituais diariamente, com sprints quinzenais e demos...

## Habilidades

- Python
- Engenharia de Software
- Inteligência Artificial
- APIs REST
- Desenvolvimento Web
- Docker
- Git
- Testes Automatizados

**Página original:** https://www.123vagas.com.br/vaga/engenheiro-de-software-senior-python-90857
