Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Codilime


Palo Alto - CA

Engenheiro de IA Pleno/Sênior com Experiência em Redes

Show original

Remote

Brasil

Salary Range

USD 3,100.00 - USD 4,700.00 / month

Contractor

Experience Level

Mid level

Requirements

4+ years of experience in the career
Inglês advanced
Kubernetes
Docker
MLOps
CI/CD
LangChain
LangGraph
RAG
Vector Databases
Prompt Engineering
CCNA
A2A
LLM
Python
MCP

Desired Skills

Plotly
Streamlit
TruLens
Cursor
Jupyter
matplotlib
Altair
LangSmith
DeepEval
GitHub Copilot
OpenAI Evals
BenchLLM
Codex

Tasks and Responsibilities

Show original

Sobre a CodiLime

A CodiLime é uma especialista na indústria de engenharia de software e redes e o parceiro de serviços preferido dos principais fornecedores globais de hardware de rede, provedores de software e empresas de telecomunicações. Criamos provas de conceito, ajudamos nossos clientes a construir novos produtos, aprimoramos os existentes e fornecemos serviços em ambientes de produção. Nossos clientes incluem tanto startups de tecnologia quanto grandes players nos EUA, Japão, Israel e Europa.

Com mais de 250 pessoas na equipe e operações desde 2011, mantivemos nossa cultura orientada para as pessoas. Nossos valores são simples: Agir para entregar. Inovar para crescer. Unir-se para vencer.

O Projeto e a Equipe

Estamos desenvolvendo software para plataformas modernas e sistemas operacionais, dando suporte a fabricantes líderes de equipamentos de rede, soluções nativas em nuvem e projetos de infraestrutura. A IA/ML está cada vez mais no centro dessas iniciativas — não como um complemento, mas como uma ferramenta central para abordar desafios complexos de engenharia e redes. Buscamos um engenheiro com sólida formação em engenharia de software, expertise sólida em IA/ML e experiência prática em redes de computadores.

Sua Função

Como parte da equipe, você será responsável por:

  • Desenvolver ferramentas semelhantes ao MCP que exponham APIs de dispositivos de rede e comandos CLI com descrições claras, entradas/saídas estruturadas, lógica de validação e tratamento de erros.
  • Gerenciar metadados de ferramentas e dar suporte à pesquisa semântica sobre ferramentas disponíveis usando um banco de dados vetorial.
  • Criar consultas de usuário modelo, respostas esperadas e variações de consulta para ferramentas, intenções e cenários de operação de rede específicos.
  • Criar testes automatizados para verificar a seleção correta de ferramentas, parametrização de ferramentas, estrutura de saída e respostas de agente de ponta a ponta.
  • Projetar fluxos de trabalho de avaliação combinando verificações determinísticas, revisão humana e técnicas de LLM como juiz, por exemplo, usando DeepEval ou prompts de avaliação personalizados.
  • Refinar prompts, descrições de ferramentas, esquemas e fluxos de trabalho de agentes, monitorando regressões quando novas ferramentas ou alterações forem introduzidas.
  • Desenvolver código Python de qualidade de produção e testes usando frameworks como LangChain e LangGraph.
  • Colaborar com engenheiros de software, especialistas em domínio de rede e equipes de DevOps para entregar fluxos de trabalho de agentes confiáveis, testáveis e sustentáveis.

Requisitos

Como Engenheiro de IA Pleno/Sênior com experiência em redes, você deve atender aos seguintes critérios:

  • Expertise em IA e desenvolvimento: Experiência prática com fluxos de trabalho orientados por LLM, frameworks de agentes como LangChain e LangGraph, e padrões de chamada de ferramentas.
  • Desenvolvimento de ferramentas de agentes: Experiência no design de ferramentas estruturadas com descrições claras, esquemas de entrada/saída, lógica de validação e integração com APIs externas ou sistemas baseados em comandos.
  • Pesquisa, RAG e prompting: Experiência com pesquisa semântica, bancos de dados vetoriais, padrões RAG, engenharia de prompts e saídas estruturadas de LLM.
  • Testes e avaliação: Experiência na criação de consultas modelo, testes automatizados, verificações de regressão e avaliações de respostas de chatbot/agente, incluindo abordagens de LLM como juiz.
  • Engenharia Python: Experiência comprovada no desenvolvimento de código Python de qualidade de produção, incluindo testes automatizados e lógica de integração sustentável.
  • Expertise em redes: Certificação CCNA ou conhecimento equivalente, com compreensão de plataformas de rede, comandos de dispositivos e solução de problemas.
  • Inglês: Nível B2 no mínimo, preferencialmente C1 ou C2.

Diferenciais

Além dos critérios acima, apreciaríamos:

  • Experiência com ferramentas de codificação assistida por IA, como Codex, GitHub Copilot, Cursor ou similares.
  • Familiaridade com o Protocolo de Contexto de Modelo (MCP), design de servidor MCP, descoberta de ferramentas, permissões/escopos de ferramentas e padrões emergentes de comunicação entre agentes, como A2A.
  • Compreensão de agentes de roteamento, padrões de supervisor/planejador, fluxos de trabalho multi-agentes, guardrails e arquiteturas que combinam lógica determinística com raciocínio baseado em LLM.
  • Experiência com frameworks e plataformas como DeepEval, LangSmith, OpenAI Evals, TruLens, BenchLLM ou ferramentas similares para avaliar fluxos de trabalho de LLM e agentes.
  • Conhecimento prático de classificação, agrupamento, detecção de anomalias, análise de séries temporais ou métodos estatísticos aplicados a telemetria, syslog, eventos, alertas ou dados operacionais.
  • Experiência na implantação de soluções baseadas em IA/LLM em ambientes de produção, incluindo Docker, Kubernetes, CI/CD, monitoramento, MLOps ou infraestrutura em nuvem/híbrida.
  • Experiência na criação de dashboards, notebooks ou aplicativos leves para análise e validação usando ferramentas como Jupyter, Streamlit, Plotly, Altair, matplotlib ou similares.

Por Que Se Juntar a Nós

  • Horários flexíveis e abordagem de trabalho: totalmente remoto, presencial ou híbrido.
  • Crescimento profissional apoiado por sessões de treinamento internas e um orçamento para treinamento.
  • Onboarding sólido com uma abordagem prática para facilitar seu início.
  • Um ótimo ambiente entre profissionais apaixonados pelo seu trabalho.
  • A capacidade de mudar o projeto em que você trabalha.
See all jobs at Codilime

Share job:

Share job: