Senior Software Engineer especializado en IA Generativa- México Only NO LATAM
RemoteMexico
Job Summary
Design and implement generative AI applications ready for production, building solutions based on LLMs, agents, and RAG architectures. Integrate AI models with enterprise systems, cloud platforms, and structured/unstructured data sources while designing scalable cloud infrastructure on AWS or Azure. Implement LLMOps practices for deployment, monitoring, and versioning, and collaborate with stakeholders to translate business needs into technical solutions. Optimize model selection for precision, cost, and latency, ensuring robust observability and maintainability. Work within a multidisciplinary team to deliver end-to-end AI projects for a leading financial sector client.
Required Qualifications
- +5 años desarrollando software
- +3 años construyendo soluciones de IA Generativa para producción
- Experiencia implementando soluciones end-to-end, desde el prototipo hasta producción
- Experiencia colaborando con equipos multidisciplinarios (Producto, UX, Data Science, Backend)
- Deseable experiencia en industrias reguladas (Fintech, banca, seguros o salud)
- Python
- SQL
- APIs REST
- Microservicios
- Docker
- Git
- Modelos de Lenguaje (LLMs)
- Prompt Engineering
- Agentes de IA
- LangChain, LangGraph o frameworks equivalentes
- Tool Calling
- Orquestación de agentes
- Integración de modelos fundacionales (GPT, Claude, Gemini, Llama o similares)
- Capacidad para decidir cuándo utilizar IA Generativa y cuándo una solución determinística es suficiente
- Capacidad para seleccionar modelos considerando costo, latencia, precisión y restricciones del proyecto
- Experiencia implementando soluciones con Embeddings
- Experiencia implementando soluciones con Bases vectoriales
- Experiencia implementando soluciones con Retrieval-Augmented Generation (RAG)
- Experiencia práctica diseñando e implementando soluciones sobre AWS y/o Azure
- Experiencia integrando componentes como APIs, servicios serverless, almacenamiento, autenticación, colas/eventos, bases de datos, observabilidad
- Experiencia en Docker
- Experiencia en CI/CD
- Experiencia en versionamiento
- Experiencia en monitoreo
- Experiencia en observabilidad
- Experiencia en logging
- Experiencia en optimización de costos
- Comprensión sólida de conceptos como Transformers, Embeddings, Attention, Context Window, Temperature, Tokenización, Fine-tuning, LoRA, RAG
- Diseño de arquitecturas completas para aplicaciones de IA
- Desarrollo de soluciones con agentes en producción
- Integración de IA con sistemas empresariales
- Observabilidad y operación de aplicaciones basadas en LLMs
- Optimización de costos y desempeño
- Capacidad para explicar y justificar decisiones técnicas
- Perfil con mentalidad builder y fuerte orientación a ingeniería
- Capacidad para diseñar y construir soluciones de IA completas, desde la integración con plataformas cloud hasta la operación en producción
- Capacidad para tomar decisiones técnicas fundamentadas y priorizar simplicidad, mantenibilidad y valor para el negocio
- Capacidad para distinguir entre experimentar con nuevas tecnologías y seleccionar la solución más adecuada para resolver un problema real
- Ingeniería en Sistemas, Ciencias de la Computación, Software o carreras afines
- Inglés Intermedio – Avanzado
Desired Qualifications
- Posgrado o especialización en IA, Machine Learning o disciplinas cuantitativas
- búsqueda híbrida
- reranking
- evaluación de calidad del retrieval
- Capacidad para justificar cuándo RAG agrega valor y cuándo no es necesario
- LangFuse
- LangSmith
- OpenTelemetry
- Azure Monitor
- CloudWatch
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.