Ingeniero/a Full-Stack de IA (LLMs, Productos de IA y Desarrollo Full-Stack)
Tipo de puesto: Full-Time, Remoto
Horario laboral: Horario comercial de EE. UU.
Acerca del rol
En Pavago, uno de nuestros clientes está contratando un/a Ingeniero/a Full-Stack de IA para construir y desplegar aplicaciones de IA listas para producción. Este rol combina ingeniería de software full-stack con IA aplicada para entregar productos escalables, seguros y fáciles de usar. Trabajarás en sistemas backend, aplicaciones frontend, pipelines de IA, APIs, bases de datos vectoriales e infraestructura en la nube para transformar prototipos de IA en soluciones del mundo real.
Responsabilidades
Desarrollo de IA y LLMs
- Construir y desplegar aplicaciones de IA utilizando OpenAI, Hugging Face, PyTorch, TensorFlow o tecnologías similares.
- Desarrollar APIs de inferencia de IA escalables con FastAPI, Flask o Node.js.
- Crear asistentes de IA, chatbots, copilotos y flujos de trabajo inteligentes.
- Implementar embeddings, búsqueda vectorial, pipelines RAG y recuperación semántica utilizando Pinecone, Weaviate, FAISS o plataformas similares.
Desarrollo Full-Stack
- Desarrollar aplicaciones frontend utilizando React, Next.js, Vue o frameworks similares.
- Construir servicios backend, APIs y microservicios que integren IA con la lógica de negocio.
- Entregar experiencias de IA responsivas, escalables y listas para producción.
Ingeniería de Datos e Infraestructura
- Construir y mantener pipelines ETL/ELT y flujos de trabajo de datos de IA.
- Orquestar flujos de trabajo utilizando Airflow, Prefect o Dagster.
- Gestionar plataformas de datos en la nube como Snowflake, BigQuery o Redshift.
- Desplegar aplicaciones utilizando Docker, Kubernetes y pipelines CI/CD.
Rendimiento y Confiabilidad
- Monitorear el rendimiento de la aplicación, latencia de inferencia, tiempo de actividad y confiabilidad del modelo.
- Optimizar sistemas de IA para escalabilidad, costo y rendimiento.
- Implementar autenticación segura, permisos y protección de API.
- Mantener el cumplimiento de los estándares de seguridad y privacidad de la industria.
Colaboración
- Colaborar con gerentes de producto, ingenieros y equipos de datos para entregar funcionalidades impulsadas por IA.
- Traducir prototipos en aplicaciones listas para producción.
- Documentar sistemas y flujos de trabajo de despliegue.
Experiencia y Habilidades Requeridas
- Más de 3 años de experiencia en ingeniería de software con integración de IA/ML.
- Sólidas habilidades en Python y JavaScript/TypeScript.
- Experiencia con PyTorch, TensorFlow o frameworks de IA similares.
- Experiencia desplegando aplicaciones de IA o LLM en producción.
- Sólida experiencia frontend con React, Next.js, Vue o frameworks similares.
- Experiencia con APIs, bases de datos vectoriales, embeddings y pipelines RAG.
- Sólidas habilidades en SQL y experiencia con plataformas en la nube.
- Familiaridad con Docker, Kubernetes y flujos de trabajo CI/CD.
Sería un plus
- Experiencia construyendo productos SaaS impulsados por IA.
- Experiencia con LangChain, AI agents, Vertex AI, SageMaker, Kubeflow o MLflow.
- Experiencia con fine-tuning de LLM y MLOps.
- Conocimiento de microservicios y arquitecturas serverless.
- Experiencia en startups o productos de alto crecimiento.
Qué implica el éxito
- Despliegue exitoso de funcionalidades de IA en producción.
- Sistemas de IA confiables, escalables y seguros.
- Alto tiempo de actividad de la aplicación y fuerte rendimiento.
- Infraestructura eficiente y mantenible.
- Funcionalidades impulsadas por IA que entregan valor de negocio medible.
Proceso de entrevista
- Preselección inicial con reclutador/a.
- Entrevista por video con reclutador/a de Pavago.
- Evaluación técnica.
- Entrevista con el cliente.
- Oferta y onboarding.
Qué sucede después de postularte
Inmediatamente después de postularte, recibirás una invitación por correo electrónico de Spark Hire para grabar tu "Intro Video". Es un video corto, autograbado, que completa tu postulación y permite a los gerentes de contratación conocerte antes de que comience el proceso de entrevista. En lugar de repetir tu experiencia en múltiples llamadas de preselección, contarás tu historia una vez, permitiendo que las entrevistas futuras se centren en conversaciones significativas. No te lo tomes a la ligera: puedes grabar tantas tomas como desees antes de enviarla. Tu invitación vendrá de Spark Hire, así que por favor revisa tanto tu bandeja de entrada como la carpeta de spam.