Codilime Logo

Español

ES

Codilime


Palo Alto - CA

Ingeniero de IA Intermedio/Senior con Experiencia en Redes

Show original

Remoto

Brasil

Rango salarial

USD - USD / mes

Contratista

Nivel de experiencia

Nivel medio

Requisitos

4+ años de experiencia en la carrera
Inglês avanzado
Kubernetes
Docker
MLOps
CI/CD
LangChain
LangGraph
RAG
Vector Databases
Prompt Engineering
CCNA
A2A
LLM
Python
MCP

Habilidades deseadas

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

Tareas y Responsabilidades

Show original

Acerca de CodiLime

CodiLime es un experto en la industria de ingeniería de software y redes, y el socio de servicios de primera elección para los principales proveedores globales de hardware de red, proveedores de software y empresas de telecomunicaciones. Creamos pruebas de concepto, ayudamos a nuestros clientes a construir nuevos productos, potenciamos los existentes y proporcionamos servicios en entornos de producción. Nuestros clientes incluyen tanto startups tecnológicas como grandes empresas en EE. UU., Japón, Israel y Europa.

Con más de 250 personas a bordo y operaciones que se remontan a 2011, hemos mantenido nuestra cultura orientada a las personas. Nuestros valores son simples: Actuar para entregar. Innovar para crecer. Unirse para ganar.

El Proyecto y el Equipo

Estamos construyendo software para plataformas modernas y sistemas operativos, dando soporte a fabricantes líderes de equipos de red, soluciones nativas en la nube y proyectos de infraestructura. La IA/ML está cada vez más en el corazón de estas iniciativas, no como un añadido, sino como una herramienta central para abordar desafíos complejos de ingeniería y redes. Buscamos un ingeniero con una sólida formación en ingeniería de software, experiencia sólida en IA/ML y experiencia práctica en redes de computadoras.

Tu Rol

Como parte del equipo, serás responsable de:

  • Desarrollar herramientas similares a MCP que expongan APIs de dispositivos de red y comandos CLI con descripciones claras, entradas/salidas estructuradas, lógica de validación y manejo de errores.
  • Gestionar metadatos de herramientas y soportar la búsqueda semántica sobre las herramientas disponibles utilizando una base de datos vectorial.
  • Crear consultas de usuario modelo, respuestas esperadas y variaciones de consultas para herramientas, intenciones y escenarios de operación de red específicos.
  • Construir pruebas automatizadas para verificar la selección correcta de herramientas, la parametrización de herramientas, la estructura de salida y las respuestas de agente de extremo a extremo.
  • Diseñar flujos de trabajo de evaluación que combinen verificaciones determinísticas, revisión humana y técnicas de LLM como juez, por ejemplo, usando DeepEval o prompts de evaluación personalizados.
  • Refinar prompts, descripciones de herramientas, esquemas y flujos de trabajo de agentes mientras se monitorean las regresiones cuando se introducen nuevas herramientas o cambios.
  • Desarrollar código Python de calidad de producción y pruebas utilizando frameworks como LangChain y LangGraph.
  • Colaborar con ingenieros de software, expertos en el dominio de redes y equipos de DevOps para entregar flujos de trabajo de agentes confiables, probables y mantenibles.

Requisitos

Como Ingeniero de IA Semi-Senior/Senior con experiencia en redes, debes cumplir con los siguientes criterios:

  • Experiencia en IA y desarrollo: Experiencia práctica con flujos de trabajo impulsados por LLM, frameworks de agentes como LangChain y LangGraph, y patrones de llamada a herramientas.
  • Desarrollo de herramientas de agentes: Experiencia en el diseño de herramientas estructuradas con descripciones claras, esquemas de entrada/salida, lógica de validación e integración con APIs externas o sistemas basados en comandos.
  • Búsqueda, RAG y prompting: Experiencia en búsqueda semántica, bases de datos vectoriales, patrones RAG, ingeniería de prompts y salidas estructuradas de LLM.
  • Pruebas y evaluación: Experiencia en la creación de consultas modelo, pruebas automatizadas, verificaciones de regresión y evaluaciones de respuestas de chatbot/agente, incluyendo enfoques de LLM como juez.
  • Ingeniería en Python: Experiencia comprobada en el desarrollo de código Python de calidad de producción, incluyendo pruebas automatizadas y lógica de integración mantenible.
  • Experiencia en redes: Certificado CCNA o conocimiento equivalente, con comprensión de plataformas de red, comandos de dispositivos y solución de problemas.
  • Inglés: Nivel B2 como mínimo, preferiblemente C1 o C2.

Se Valora Positivamente

Más allá de los criterios anteriores, apreciaríamos:

  • Experiencia con herramientas de codificación asistida por IA como Codex, GitHub Copilot, Cursor o similares.
  • Familiaridad con el Protocolo de Contexto de Modelo, diseño de servidores MCP, descubrimiento de herramientas, permisos/alcances de herramientas y patrones emergentes de comunicación entre agentes como A2A.
  • Comprensión de agentes de enrutamiento, patrones de supervisor/planificador, flujos de trabajo multi-agente, barreras de seguridad y arquitecturas que combinan lógica determinística con razonamiento basado en LLM.
  • Experiencia con frameworks y plataformas como DeepEval, LangSmith, OpenAI Evals, TruLens, BenchLLM o herramientas similares para evaluar flujos de trabajo de LLM y agentes.
  • Conocimiento práctico de clasificación, agrupamiento, detección de anomalías, análisis de series temporales o métodos estadísticos aplicados a telemetría, syslog, eventos, alertas o datos operativos.
  • Experiencia implementando soluciones basadas en IA/LLM en entornos de producción, incluyendo Docker, Kubernetes, CI/CD, monitoreo, MLOps o infraestructura en la nube/híbrida.
  • Experiencia creando dashboards, notebooks o aplicaciones ligeras para análisis y validación usando herramientas como Jupyter, Streamlit, Plotly, Altair, matplotlib o similares.

Por Qué Unirte a Nosotros

  • Horarios flexibles y enfoque de trabajo: totalmente remoto, en oficina o híbrido.
  • Crecimiento profesional apoyado por sesiones de formación internas y un presupuesto de capacitación.
  • Una incorporación sólida con un enfoque práctico para brindarte un inicio fácil.
  • Un gran ambiente entre profesionales apasionados por su trabajo.
  • La capacidad de cambiar el proyecto en el que trabajas.
Ver todas las vacantes de Codilime

Compartir vacante:

Compartir vacante: