Acerca del puesto
Como Ingeniero de TypeScript, trabajarás de forma remota con pago por hora revisando fragmentos de código TypeScript generados por IA, propuestas de diseño y explicaciones técnicas, así como generando tu propio contenido de alta calidad y soluciones de referencia. Evaluarás el razonamiento paso a paso y la resolución de problemas, comprobando la corrección, claridad y adherencia al prompt de las soluciones; identificarás errores de lógica, modelado de tipos o pensamiento arquitectónico; verificarás la exactitud de la información técnica; elaborarás explicaciones claras y soluciones modelo que demuestren enfoques correctos; y calificarás y compararás múltiples respuestas de IA según la calidad de su razonamiento y la solidez de su implementación. Este puesto de contratista totalmente remoto y con pago por hora es con SME Careers, una empresa de servicios de datos de IA en rápido crecimiento y filial de SuperAnnotate que proporciona datos de entrenamiento de IA a muchas de las mayores empresas de IA del mundo y a los laboratorios de modelos fundacionales. En este rol, tu experiencia en TypeScript ayuda directamente a mejorar los principales modelos de IA del mundo utilizados por ingenieros y desarrolladores en todas partes.
Importante: No hay un proyecto inmediato para este rol; 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 respuestas de IA para mejorar la precisión, fluidez y relevancia contextual del modelo.
- Garantizar la integridad del modelo: Probar modelos de IA en busca de posibles inexactitudes o sesgos, validando su fiabilidad en distintos casos de uso.
Lo que buscamos
- 2+ años de experiencia profesional en TypeScript.
- Experiencia en características de TypeScript, incluida la manipulación avanzada de tipos, genéricos, interfaces y tipos utilitarios.
- Gran dominio de un framework frontend importante (p. ej., React, Angular o Vue.js) o de un entorno de ejecución backend (p. ej., Node.js con Express o NestJS).
- Sólida comprensión de la programación orientada a objetos (OOP), conceptos de programación funcional y patrones de diseño de software comunes.
- Experiencia con Git y flujos de trabajo estándar de control de versiones (ramificación, fusión, pull requests).
- Familiaridad con herramientas de compilación modernas (p. ej., Webpack, Vite, Babel).
- Mínimo título de Bachelor’s degree en Ciencias de la Computación o un campo estrechamente relacionado.
- Mínimo nivel de inglés C1 (escrito y hablado), con gran capacidad para seguir directrices técnicas detalladas.
- Deseable: PRs fusionados en proyectos de código abierto basados en TypeScript.
- Deseable: experiencia en programación competitiva, experiencia revisando capas de API tipadas, DTOs o diseños basados en esquemas, y exposición previa a proyectos de entrenamiento o anotación de datos de IA.