Únete a Nuestro Equipo
Explora nuestras vacantes y sé parte de una cultura impulsada por la innovación.
Desarrollador Full Stack
Desarrolla soluciones de extremo a extremo utilizando Python, React, Typescript e integraciones de IA.
Como Desarrollador Full Stack en Robles.AI, construirás aplicaciones web escalables de alto rendimiento que integran servicios impulsados por IA. Colaborarás con científicos de datos, ingenieros de IA y diseñadores para ofrecer productos intuitivos y de alto impacto.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones full stack usando React, Typescript y Python.
- Integrar APIs REST, endpoints GraphQL y salidas de modelos de IA en el frontend.
- Implementar interfaces de usuario responsivas y garantizar compatibilidad entre dispositivos.
- Colaborar con equipos de IA para integrar modelos de machine learning en producción.
- Optimizar el rendimiento, escalabilidad y seguridad de las aplicaciones.
- Participar en revisiones de código, discusiones de arquitectura y planificación ágil de sprints.
Requisitos
- Más de 3 años de experiencia como Desarrollador Full Stack.
- Dominio de Python, React y Typescript.
- Familiaridad con APIs RESTful, GraphQL y arquitecturas de microservicios.
- Experiencia desplegando aplicaciones con Docker o plataformas cloud-native.
- Conocimientos básicos de conceptos de IA/ML (puntos extra por experiencia con OpenAI, Hugging Face, etc.).
- Excelentes habilidades de resolución de problemas y trabajo en equipo.
Ingeniero de Machine Learning
Diseña, entrena y despliega modelos de Deep Learning, especializándote en arquitecturas de redes neuronales.
Como Ingeniero de Machine Learning, desarrollarás y desplegarás modelos avanzados de Deep Learning para resolver problemas complejos en visión por computadora, NLP y analítica predictiva. Trabajarás junto a nuestros equipos de investigación y producto de IA para entregar modelos listos para producción.
Responsabilidades
- Diseñar e implementar arquitecturas de deep learning para diferentes aplicaciones.
- Entrenar, validar y ajustar modelos usando PyTorch y TensorFlow.
- Desarrollar pipelines robustos de datos para entrenamiento y evaluación de modelos.
- Monitorear y optimizar el desempeño de los modelos en producción.
- Documentar experimentos, hallazgos de investigación y mejores prácticas.
- Colaborar con ingenieros de software para integrar los modelos en producción.
Requisitos
- Más de 2 años de experiencia en Machine Learning o Deep Learning.
- Sólidos conocimientos en arquitecturas de redes neuronales (CNNs, RNNs, Transformers).
- Experiencia práctica con PyTorch o TensorFlow.
- Experiencia manejando grandes conjuntos de datos, técnicas de augmentación y preprocesamiento.
- Conocimiento de MLOps es una ventaja (serving de modelos, loops de retraining).
- Sólida base en álgebra lineal, probabilidad y optimización.
Ingeniero de IA Generativa
Construye y optimiza pipelines de RAG (Retrieval Augmented Generation) y flujos de trabajo de prompt engineering.
Como Ingeniero de IA Generativa, diseñarás, construirás y optimizarás aplicaciones basadas en modelos de lenguaje grandes (LLMs). Te especializarás en sistemas de Retrieval-Augmented Generation (RAG), prompt engineering e integración de IA generativa en flujos de trabajo reales.
Responsabilidades
- Desarrollar arquitecturas RAG combinando LLMs con bases de datos vectoriales (Pinecone, FAISS).
- Diseñar y optimizar prompts para mejorar las salidas de los modelos (prompt engineering).
- Integrar APIs de OpenAI, modelos de Hugging Face o despliegues propios de LLMs.
- Implementar memorias de conversación y encadenamientos dinámicos usando LangChain u otros frameworks.
- Evaluar, probar y mejorar las respuestas de los modelos generativos.
- Documentar librerías de prompts, pipelines y estrategias de optimización.
Requisitos
- Más de 2 años trabajando con LLMs, modelos NLP o sistemas de IA Generativa.
- Experiencia práctica con OpenAI, Hugging Face, LangChain u otros frameworks.
- Sólido conocimiento de conceptos RAG y búsqueda vectorial.
- Familiaridad con herramientas como Pinecone, Weaviate o Chroma.
- Pensamiento creativo y habilidades de experimentación e iteración.
- Conocimientos en fine-tuning y métricas de evaluación de modelos generativos es un plus.
Ingeniero de Visión por Computadora
Crea sistemas de visión inteligente usando OpenCV, TensorFlow y estrategias de despliegue en edge.
Como Ingeniero de Visión por Computadora, desarrollarás sistemas de reconocimiento visual impulsados por IA para distintas industrias. Diseñarás y desplegarás soluciones para detección de objetos, seguimiento, segmentación y análisis de video.
Responsabilidades
- Diseñar y entrenar modelos de visión por computadora para clasificación, detección y segmentación.
- Implementar algoritmos tradicionales de visión usando OpenCV (extracción de características, tracking, OCR, etc.).
- Desplegar modelos de visión en la nube y en dispositivos edge (NVIDIA Jetson, Coral, móviles).
- Optimizar modelos para inferencia en tiempo real y alto desempeño en edge.
- Colaborar con equipos de software para integrar pipelines de visión en aplicaciones más amplias.
- Escribir código limpio, escalable y bien documentado para soluciones de visión.
Requisitos
- Más de 2 años de experiencia en Visión por Computadora o áreas afines.
- Dominio de OpenCV, TensorFlow o PyTorch.
- Experiencia con herramientas de optimización de modelos (TensorRT, ONNX, pruning, quantization).
- Conocimiento en análisis de video, tracking de movimiento y procesamiento en tiempo real.
- Familiaridad con despliegue en edge y aceleradores de hardware (GPU, TPU).
- Fuertes habilidades analíticas y atención a los detalles.