
A CodeNinja Inc. é uma empresa de consultoria em tecnologia que ajuda negócios a criar, modernizar e gerenciar suas operações de software e TI. Seus serviços abrangem desenvolvimento de software orientado por IA, engenharia de aplicações, computação em nuvem, soluções empresariais, TI gerenciada e ampliação de equipes. A empresa também apoia iniciativas de transformação digital, com experiência relevante para organizações de consultoria, logística e SaaS que buscam sistemas de tecnologia escaláveis e capacidade adicional de engenharia.
Engenheiro(a) Sênior de IA / Arquiteto(a) de IA Agêntica - Riade, híbrido
Engenheiro(a) Sênior de IA e Arquiteto(a) de IA Agêntica responsável por projetar plataformas seguras e escaláveis de LLM e RAG para os clientes bancários e de serviços financeiros da CodeNinja. Lidera a arquitetura, a entrega e a otimização de soluções de IA em produção, além da mentoria de equipes de engenharia.
Descrição
- Criar soluções empresariais de IA com LLMs modernos e frameworks de IA agêntica
- Projetar sistemas multiagentes para planejamento, raciocínio, uso de ferramentas e orquestração de fluxos de trabalho
- Desenvolver plataformas RAG prontas para produção em dados empresariais estruturados e não estruturados
- Criar APIs e serviços de IA escaláveis com Python e frameworks backend contemporâneos
- Estabelecer frameworks de avaliação para qualidade, segurança e desempenho de LLMs
- Melhorar a latência, o throughput e a eficiência da infraestrutura de aplicações de IA
- Implantar e operar LLMs de código aberto em produção
- Trabalhar em parceria com arquitetos, product owners, analistas de negócios e equipes de DevOps em plataformas empresariais de IA
- Aplicar padrões empresariais de segurança, governança e IA responsável
- Orientar equipes de engenharia e desenvolver práticas e frameworks de IA reutilizáveis
- Entregar de forma independente plataformas empresariais de IA, sistemas multiagentes, assistentes de conhecimento RAG, copilotos de IA, frameworks de avaliação de LLMs, APIs de IA para produção, soluções de observabilidade e implantações seguras, escaláveis, eficientes e econômicas
Requisitos
- 8–12+ anos de experiência em engenharia de software
- 5+ anos de experiência prática em inteligência artificial, aprendizado de máquina e IA generativa
- Sólido conhecimento de aprendizado de máquina, aprendizado profundo, PLN, arquiteturas de transformadores, LLMs e modelos de embeddings
- Domínio de programação em Python
- Sólidos fundamentos de engenharia de software
- Experiência no desenvolvimento de sistemas backend de nível de produção
- Experiência com APIs RESTful e microsserviços
- Experiência com programação assíncrona e arquiteturas escaláveis
- Experiência com FastAPI, Flask ou frameworks comparáveis
- Experiência prática no projeto e na implementação de soluções de IA agêntica com LangGraph, CrewAI, OpenAI Agents SDK, AutoGen, Semantic Kernel ou LlamaIndex Workflows
- Experiência com orquestração multiagente, agentes de planejamento, chamadas de ferramentas, fluxos de trabalho com participação humana, gerenciamento de memória e estado e padrões de colaboração entre agentes
- Ampla experiência na criação de plataformas RAG empresariais
- Experiência com modelos de embeddings, bancos de dados vetoriais e de grafos e tecnologias de busca
- Experiência na criação de frameworks sistemáticos de avaliação de LLMs
- Compreensão de detecção de alucinações, fidelidade, relevância das respostas, precisão e recuperação do contexto, fundamentação, toxicidade e testes de regressão
- Experiência na implementação de guardrails e observabilidade, incluindo rastreamento de prompts, análise de tokens e custos, monitoramento de latência, ciclos de feedback e depuração em produção
- Conhecimento avançado de engenharia de prompts, incluindo Chain-of-Thought, ReAct, Tree of Thoughts, Self-Consistency, prompting few-shot e estruturado, chamadas de função, modo JSON, otimização e cache de prompts, otimização da janela de contexto, eficiência de tokens e otimização de custos
- Experiência prática na implantação de LLMs de código aberto
- Experiência com otimização de GPU, inferência em lote, serving de modelos, autoscaling, implantação multi-GPU e quantização
- Experiência com MLflow, Kubeflow, Docker, Kubernetes, GitHub Actions ou GitLab CI, versionamento de modelos, acompanhamento de experimentos, feature stores, avaliação contínua e implantação contínua
- Experiência com Google Cloud Platform Vertex AI, Microsoft Azure AI, AWS Bedrock ou OpenAI Azure
- Experiência com PostgreSQL, Oracle, MongoDB, Redis, Elasticsearch ou OpenSearch
- Sólidas habilidades analíticas e de resolução de problemas
- Excelentes habilidades de comunicação e gestão de stakeholders
- Capacidade de liderar discussões técnicas e revisões de arquitetura
- Experiência em mentoria de equipes de engenharia
- Capacidade de trabalhar em ambientes de entrega Agile
- Bacharelado em ciência da computação, inteligência artificial, tecnologia da informação, engenharia ou área relacionada
Benefícios
- A remuneração é baseada na experiência e nas qualificações
- Atuar em iniciativas de tecnologia e transformação digital em escala empresarial
- Exposição a ambientes bancários, de serviços financeiros, IA, dados e tecnologias emergentes
- Oportunidades de desenvolvimento profissional e aprendizado
- Ambiente de trabalho colaborativo e tecnicamente focado
- Trabalhar ao lado de profissionais experientes de tecnologia e consultoria