Acerca del puesto
Como Ingeniero de Ruby con pago por hora y totalmente remoto para Entrenamiento de Datos de IA, revisarás código Ruby y Rails generado por IA o generarás tus propias soluciones, evaluarás la calidad del razonamiento y la resolución de problemas paso a paso, y proporcionarás comentarios expertos que ayuden a los modelos a producir respuestas precisas, lógicas y claramente explicadas. Evaluarás soluciones en cuanto a legibilidad, mantenibilidad y corrección; identificarás errores en la estructura MVC, el modelado del dominio o el flujo de control; verificarás la información; escribirás explicaciones de alta calidad y soluciones modelo que demuestren patrones idiomáticos de Ruby; y calificarás y compararás múltiples respuestas de IA según la 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 filial de SuperAnnotate que proporciona datos de entrenamiento de IA a muchas de las mayores empresas de IA del mundo y laboratorios de modelos fundacionales, y tu trabajo ayudará directamente a mejorar los principales modelos de IA del mundo mientras 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 estás calificado, estarás entre los primeros expertos a quienes 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 en 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
- 1–2+ años de experiencia profesional en programación Ruby en entornos de producción.
- Sólido conocimiento de Ruby on Rails, la arquitectura MVC y los patrones idiomáticos de Ruby para estructurar el código de aplicaciones.
- Experiencia práctica en ingeniería de software construyendo y manteniendo aplicaciones Ruby o Rails, con exposición a restricciones de producción del mundo real.
- Capacidad para evaluar la legibilidad, mantenibilidad y corrección lógica en código Ruby y Rails, incluido el diseño de modelos, controladores y capa de servicios.
- Experiencia significativa usando LLMs o asistentes de programación con IA al programar, combinada con un enfoque disciplinado para validar y revisar sus resultados.
- Excelentes habilidades de escritura en inglés, capaz de producir explicaciones técnicas y revisiones de código claras, estructuradas y pedagógicas.
- Título mínimo de Bachelor’s degree en Ciencias de la Computación o un campo técnico estrechamente relacionado.
- Se prefiere firmemente experiencia previa con entrenamiento de datos de IA, revisión de código a gran escala o evaluación de contenido técnico generado por IA; se requiere un dominio mínimo de inglés C1 y un estilo de trabajo extremadamente orientado al detalle.
- Muy preferido: experiencia con frameworks y herramientas como Ruby on Rails, Sinatra y RSpec en proyectos reales.
- Preferido: PRs fusionados en proyectos de código abierto de Ruby, experiencia con metaprogramación o sistemas con mucho testing, y exposición a programación competitiva.