**Introduction**
Uma carreira na IBM Consulting baseia-se em relacionamentos de longo prazo e colaboração estreita com clientes em todo o mundo.
Você trabalhará com visionários de vários setores para melhorar a jornada da nuvem híbrida e da IA para as empresas mais inovadoras e valiosas do mundo. Sua capacidade de acelerar o impacto e fazer mudanças significativas para seus clientes é possibilitada por nosso ecossistema de parceiros estratégicos e nossas plataformas tecnológicas robustas em todo o portfólio da IBM, incluindo Software e Red Hat.
A curiosidade e a busca constante por conhecimento são a base para o sucesso na IBM Consulting. Em sua função, você será incentivado a desafiar o padrão, investigar ideias fora de sua função e apresentar soluções criativas que resultem em um impacto inovador para uma ampla rede de clientes. Nossa cultura de evolução e empatia se concentra no crescimento profissional de longo prazo e nas oportunidades de desenvolvimento em um ambiente que valoriza suas habilidades e experiência únicas.
**Your role and responsibilities**
Estamos em busca de um(a) Data Engineer - Machine Learning para atuar no desenvolvimento de soluções de Inteligência Artificial de última geração, contribuindo para a construção de plataformas escaláveis baseadas em IA Generativa e Large Language Models (LLMs).
O profissional será responsável por projetar, desenvolver e evoluir aplicações inteligentes, integrando modelos de IA a arquiteturas corporativas modernas, garantindo escalabilidade, segurança, governança e alta performance.
Essa posição exige experiência sólida em desenvolvimento de software, Machine Learning e IA Generativa, além de capacidade para atuar em ambientes distribuídos e colaborar com equipes multidisciplinares.
Principais responsabilidades
* Projetar, desenvolver e manter aplicações baseadas em Inteligência Artificial Generativa.
* Desenvolver arquiteturas utilizando Large Language Models (LLMs) para casos de uso corporativos.
* Construir soluções utilizando técnicas de Retrieval-Augmented Generation (RAG) e Graph RAG.
* Implementar mecanismos de busca semântica utilizando bancos vetoriais.
* Desenvolver e evoluir sistemas multiagentes, incluindo orquestração, roteamento inteligente de agentes e handoffs.
* Criar APIs e serviços utilizando Python e FastAPI.
* Integrar soluções de IA com aplicações Java/Spring Boot.
* Desenvolver pipelines para processamento de dados e inferência de modelos.
* Trabalhar com Engenharia de Prompt (Prompt Engineering) e Context Engineering para maximizar a qualidade das respostas dos modelos.
* Avaliar desempenho de modelos de IA, realizar testes, monitoramento e implementar estratégias para mitigação de alucinações.
* Participar da definição de arquiteturas distribuídas baseadas em microsserviços.
* Implementar soluções conteinerizadas utilizando Docker e Kubernetes.
* Trabalhar com protocolos modernos de comunicação entre agentes e modelos, incluindo MCP (Model Context Protocol) e A2A (Agent-to-Agent).
* Atuar em conjunto com equipes de Engenharia, Dados, Arquitetura e Negócios para entregar soluções escaláveis e de alta qualidade.
* Seguir boas práticas de desenvolvimento, documentação, versionamento e testes.
**Required technical and professional expertise**
* Sólida experiência em desenvolvimento de software.
* Sólida experiência atuando com Inteligência Artificial, Machine Learning ou Inteligência Artificial Generativa.
* Experiência comprovada na construção de soluções utilizando Large Language Models (LLMs).
* Experiência prática com IA Generativa.
* Conhecimento avançado em:
* Retrieval-Augmented Generation (RAG);
* Graph RAG;
* Busca Semântica (Semantic Search).
* Experiência com bancos vetoriais, incluindo um ou mais dos seguintes:
* Azure AI Search;
* Pinecone;
* Weaviate;
* Qdrant;
* Milvus;
* pgvector.
* Experiência no desenvolvimento de sistemas Multi-Agent.
* Conhecimento em orquestração de agentes, roteamento inteligente e handoffs.
* Domínio de Python.
* Experiência com:
* FastAPI;
* LangChain;
* LangGraph.
* Experiência na integração entre aplicações Python e Java/Spring Boot.
* Conhecimento em:
* Prompt Engineering;
* Context Engineering;
* Avaliação de modelos (LLM Evaluation);
* Técnicas de mitigação de alucinações.
* Experiência com arquiteturas distribuídas e microsserviços.
* Conhecimento em mensageria.
* Experiência com Docker e Kubernetes.
* Conhecimento dos protocolos MCP (Model Context Protocol) e A2A (Agent-to-Agent).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Want jobs like this matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.