CodeNinja Inc.
CodeNinja Inc.
201 – 500 Funcionários
ConsultoriaLogísticaSaaS
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