Acerca del puesto
Como Ingeniero de JavaScript con pago por hora y totalmente remoto para Entrenamiento de Datos de IA, revisarás código y explicaciones complejas generadas por IA o generarás nuevas, evaluarás la calidad del razonamiento y la resolución de problemas paso a paso, y proporcionarás retroalimentación experta que ayude a los modelos a producir respuestas precisas, lógicas y claramente explicadas. Evaluarás las soluciones en cuanto a precisión, claridad y adherencia al prompt, identificarás errores en la metodología o en la comprensión conceptual, verificarás la información, escribirás explicaciones y soluciones modelo de alta calidad que demuestren métodos correctos, y calificarás y compararás múltiples respuestas de IA según su corrección y la calidad del razonamiento. Este puesto es con SME Careers, una empresa de Servicios de Datos de IA en rápido crecimiento y subsidiaria de SuperAnnotate que proporciona datos de entrenamiento de IA para muchas de las empresas de IA y laboratorios de modelos fundacionales más grandes del mundo. Tu trabajo ayudará directamente a mejorar los principales modelos de IA del mundo, a la vez que te ofrece la flexibilidad de un trabajo remoto por contrato impactante y orientado al detalle.
Importante: No hay un proyecto inmediato para este puesto; sin embargo, si cumples los requisitos, estarás entre los primeros expertos a los que contactaremos cuando surjan oportunidades relevantes. Esto también te dará acceso a futuros proyectos disponibles a través de nuestra red de expertos.
Lo que harás
- Desarrollar contenido de entrenamiento de IA: Crear prompts detallados sobre diversos temas y respuestas para guiar el aprendizaje de la IA, asegurando que los modelos reflejen una comprensión integral de temas diversos.
- Optimizar el rendimiento de la IA: Evaluar y clasificar las respuestas de la IA para mejorar la precisión, fluidez y relevancia contextual del modelo.
- Garantizar la integridad del modelo: Probar los modelos de IA en busca de posibles inexactitudes o sesgos, validando su fiabilidad en distintos casos de uso.
Lo que buscamos
- Mínimo 2+ años de experiencia profesional en JavaScript en entornos de producción.
- Sólido entendimiento de closures, async/await, herencia basada en prototipos y el comportamiento del event loop de JavaScript, con profundo dominio de JavaScript Vanilla moderno (ES6/ES2015+).
- Capacidad demostrada para evaluar la corrección, legibilidad y rendimiento del código JavaScript, incluida la identificación de problemas sutiles de lógica y casos límite.
- Experiencia práctica en ingeniería de software, preferiblemente en roles que impliquen revisión de código, mentoría o discusiones de diseño técnico.
- Experiencia significativa usando LLMs o asistentes de programación con IA mientras se programa, combinada con una mentalidad crítica para validar sus resultados.
- Excelentes habilidades de escritura en inglés, capaz de producir explicaciones técnicas claras, concisas y pedagógicas.
- Gran dominio de al menos un framework frontend importante (como React, Angular o Vue.js) o runtime backend (como Node.js con Express o NestJS).
- Título mínimo de Bachelor’s degree en Ciencias de la Computación o un campo técnico estrechamente relacionado.
- La experiencia previa con entrenamiento de datos de IA, anotación de datos o evaluación de contenido técnico generado por IA es una gran ventaja; Se requiere un nivel mínimo de inglés C1 y un estilo de trabajo altamente orientado al detalle.
- Preferible: contribuciones o PRs fusionados en proyectos de código abierto de JavaScript o TypeScript, familiaridad con bundlers y herramientas (Webpack, Vite, Rollup), integración frontend–backend y comportamiento del runtime de Node.js, revisión de capas de API tipadas, DTOs o diseños basados en esquemas, y experiencia evaluando lógica frontend, patrones asíncronos y gestión de estado.