Ingeniero de IA Full-Stack
Tipo de puesto: Tiempo completo, Remoto
Horario de trabajo: Horario comercial de EE. UU.
Ubicación: Remoto (preferencia por LATAM, Europa del Este, Pakistán, India, Sudáfrica)
Acerca del puesto
En Pavago, uno de nuestros clientes está contratando a un Ingeniero de IA Full-Stack para crear, implementar y escalar aplicaciones impulsadas por IA que resuelvan problemas comerciales reales.
Este puesto combina la ingeniería de software full-stack con experiencia aplicada en IA/ML. Trabajarás en pipelines de IA, sistemas backend, APIs, infraestructura en la nube y frameworks frontend modernos para entregar aplicaciones de IA escalables y listas para producción. Colaborarás estrechamente con los equipos de ingeniería, producto y datos para crear automatización inteligente, experiencias de chat, herramientas de análisis y flujos de trabajo impulsados por IA.
Responsabilidades
Desarrollo de IA y LLM
- Integrar modelos de IA/ML utilizando OpenAI, Hugging Face, TensorFlow, PyTorch o frameworks similares.
- Crear APIs de inferencia de IA utilizando FastAPI, Flask, Node.js o tecnologías similares.
- Desarrollar pipelines RAG utilizando bases de datos vectoriales como Pinecone, Weaviate o FAISS.
- Implementar embeddings, búsqueda semántica y flujos de trabajo impulsados por IA.
- Optimizar el rendimiento de la inferencia, la escalabilidad y el costo.
Desarrollo Full-Stack
- Crear aplicaciones frontend utilizando React, Next.js, Vue o frameworks similares.
- Desarrollar servicios backend y APIs que conecten modelos de IA con la lógica comercial.
- Crear funciones impulsadas por IA que incluyen chatbots, copilotos, dashboards y herramientas de automatización.
- Diseñar arquitecturas de aplicaciones seguras, escalables y mantenibles.
Datos e Infraestructura
- Crear pipelines ETL y flujos de trabajo de datos utilizando Airflow, Prefect, Dagster o herramientas similares.
- Gestionar conjuntos de datos estructurados y no estructurados.
- Implementar servicios de IA utilizando Docker, Kubernetes y plataformas en la nube como AWS, Azure o GCP.
- Crear pipelines CI/CD y monitorear el rendimiento del sistema, la confiabilidad y los costos.
Seguridad y Colaboración
- Implementar autenticación, autorización y protección de API seguras.
- Mantener el cumplimiento de los estándares de seguridad y privacidad cuando corresponda.
- Colaborar con los equipos de ingeniería, producto y datos para entregar soluciones de IA listas para producción.
- Documentar diseños técnicos, flujos de trabajo y decisiones de arquitectura.
Experiencia y Habilidades Requeridas
- Más de 3 años de experiencia en ingeniería de software con exposición a IA/ML.
- Sólida competencia en Python y JavaScript/TypeScript.
- Experiencia con frameworks de IA/ML como PyTorch o TensorFlow.
- Experiencia en la implementación de soluciones de machine learning o LLM en producción.
- Sólida experiencia frontend con React, Next.js, Vue o frameworks similares.
- Experiencia en la creación de APIs, servicios backend y soluciones de datos basadas en SQL.
- Familiaridad con Docker, pipelines CI/CD y plataformas en la nube.
Ideal tener
- Experiencia en la creación de productos SaaS o de automatización impulsados por IA.
- Experiencia con RAG, embeddings, bases de datos vectoriales y búsqueda semántica.
- Familiaridad con herramientas MLOps como MLflow, Kubeflow, Vertex AI o SageMaker.
- Experiencia con microservicios, arquitecturas serverless o sistemas distribuidos.
- Experiencia en la optimización del rendimiento de la inferencia de IA y los costos de infraestructura.
Qué indica el éxito
- Funciones impulsadas por IA entregadas a tiempo.
- Sistemas de producción confiables, escalables y rentables.
- Alto tiempo de actividad de la aplicación y rendimiento de la inferencia.
- Mayor automatización a través de flujos de trabajo impulsados por IA.
- Código limpio, mantenible y bien documentado.
Proceso de Entrevista
- Evaluación inicial del reclutador
- Evaluación técnica
- Entrevista con el cliente
- Oferta y contratación
Qué sucede después de postularse
Justo después de postularte, recibirás una invitación por correo electrónico de Spark Hire para grabar tu Video de Presentación. Es un video corto, autograbado, que completa tu solicitud 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 selección, contarás tu historia una vez, lo que permitirá que las entrevistas futuras se centren en conversaciones significativas.
No te lo tomes demasiado a pecho: puedes grabar tantas tomas como desees antes de enviarlas. Tu invitación vendrá de Spark Hire, así que por favor revisa tanto tu bandeja de entrada como la carpeta de spam.
Publicado originalmente en Himalayas