Job Description
VACANTE | DESARROLLADOR BACK END .NET SENIOR EXPERTO EN IA
Importante compañía se encuentra en búsqueda de un(a) Desarrollador Back End .NET Senior, con sólida experiencia en Inteligencia Artificial, arquitectura de soluciones empresariales y desarrollo de aplicaciones modernas basadas en tecnologías Microsoft.
Modalidad: Remoto
Horario: Lunes a viernes
Tipo de contrato: Indefinido
Salario: Hasta $7.650.000 (según experiencia y ajuste al perfil)
Requisitos
Profesional en Ingeniería de Sistemas o carreras afines.
Mínimo 5 años de experiencia como Desarrollador Back End .NET.
Experiencia comprobable en proyectos de Inteligencia Artificial aplicada.
Dominio en desarrollo de APIs, arquitecturas escalables y buenas prácticas de desarrollo.
Conocimientos técnicos indispensables
Microsoft Extensions AI
Integración de modelos de IA de manera agnóstica.
Experiencia trabajando con proveedores como OpenAI, Anthropic, Ollama u otros LLMs.
Semantic Kernel
Creación de agentes de IA.
Prompt Chaining.
Function Calling.
Integración con servicios y herramientas externas.
Arquitectura RAG (Retrieval-Augmented Generation)
Implementación de soluciones que combinen LLMs con información empresarial.
Gestión de fuentes documentales y reducción de alucinaciones.
Bases de Datos Vectoriales
Manejo de embeddings.
Experiencia con Pinecone, Milvus, Qdrant o pgvector en PostgreSQL.
ML.NET
Entrenamiento y despliegue de modelos de Machine Learning en entornos .NET.
Clasificación, regresión y detección de anomalías.
Responsabilidades
Diseñar, desarrollar y mantener soluciones Back End basadas en .NET.
Participar en la construcción de aplicaciones impulsadas por Inteligencia Artificial.
Implementar arquitecturas RAG para consumo de información empresarial.
Integrar y optimizar modelos LLM para diferentes casos de uso.
Diseñar estrategias de almacenamiento y consulta mediante bases de datos vectoriales.
Desarrollar y desplegar modelos de Machine Learning utilizando ML.NET.
Garantizar la calidad, escalabilidad y rendimiento de las soluciones implementadas.
Competencias
Pensamiento analítico.
Resolución de problemas.
Trabajo en equipo.
Comunicación efectiva.
Orientación a resultados.
Innovación tecnológica.
Autogestión y trabajo remoto.
Si cumples con el perfil y cuentas con experiencia sólida en .NET e Inteligencia Artificial, postúlate compartiendo tu hoja de vida actualizada.",