




Resumen: Buscamos un ingeniero Rust remoto para evaluar y generar código Rust, proporcionar comentarios expertos y mejorar los modelos de IA con el fin de obtener explicaciones precisas y lógicas. Aspectos destacados: 1. Evaluar y generar código Rust y explicaciones generados por IA. 2. Proporcionar comentarios expertos para mejorar la precisión y la lógica de los modelos de IA. 3. Contribuir a la mejora de los principales modelos de IA con un trabajo remoto flexible. **Título del puesto:** Ingeniero Rust **Tipo de puesto:** Contratista **Ubicación:** Remota ### **Descripción del puesto** Como ingeniero Rust totalmente remoto y pagado por hora para la formación de datos de IA, usted revisará código Rust y explicaciones generados por IA o generará sus propios, evaluará la calidad del razonamiento y la resolución paso a paso de problemas, y proporcionará comentarios expertos que ayuden a los modelos a producir respuestas precisas, lógicas y claramente explicadas. Evaluará las soluciones en cuanto a su corrección, seguridad y cumplimiento del enunciado; identificará errores relacionados con la propiedad, el préstamo, los tiempos de vida o el razonamiento algorítmico; verificará la veracidad de la información; redactará explicaciones de alta calidad y soluciones modelo que demuestren patrones idiomáticos en Rust; y calificará y comparará múltiples respuestas de IA según su corrección y calidad de razonamiento. Este puesto corresponde a SME Careers, una empresa en rápido crecimiento especializada en servicios de datos para IA y filial de SuperAnnotate, que proporciona datos de entrenamiento para IA a muchas de las empresas líderes mundiales en IA y laboratorios de modelos fundamentales. Su trabajo contribuirá directamente a mejorar los principales modelos de IA del mundo, al tiempo que le ofrece la flexibilidad de un trabajo remoto por contrato, impactante y orientado al detalle. ### **Su perfil** * Experiencia profesional de 1–2 años o más en desarrollo Rust en proyectos de backend, CLI o centrados en sistemas. * Conocimiento sólido del modelo de propiedad, préstamo y tiempos de vida de Rust, con capacidad para razonar claramente sobre aliasing y condiciones de carrera. * Experiencia consolidada en ingeniería de software en al menos uno de los siguientes ámbitos: servicios backend, herramientas de línea de comandos o programación de sistemas utilizando Rust. * Capacidad para evaluar código Rust seguro e idiomático, incluido el uso adecuado de traits, genéricos, coincidencia de patrones y manejo de errores. * Experiencia significativa en el uso de modelos de lenguaje grande (LLM) o asistentes de programación por IA, combinada con un enfoque disciplinado para validar su salida. * Excelentes habilidades de escritura en inglés, capaz de producir explicaciones técnicas precisas, estructuradas y pedagógicas. * Título universitario mínimo en Ciencias de la Computación o campo técnico estrechamente relacionado. * Se prefiere fuertemente experiencia previa en formación de datos para IA, revisión de código a gran escala o evaluación de contenido técnico generado por IA; se requiere un nivel mínimo de inglés C1 y un estilo de trabajo extremadamente detallista. * Altamente preferible: experiencia con Tokio, Actix, Serde y patrones asíncronos en Rust en entornos productivos o proyectos avanzados personales. * Preferible: experiencia en programación competitiva, contribuciones a ecosistemas open source de Rust y capacidad demostrada para razonar sobre rendimiento, concurrencia y corrección en código Rust. ### **Responsabilidades clave** * Desarrollar contenido para la formación de IA: crear indicaciones detalladas en diversos temas y respuestas para guiar el aprendizaje de la IA, asegurando que los modelos reflejen una comprensión integral de diversos temas. * Optimizar el rendimiento de la IA: evaluar y clasificar las respuestas de la IA para mejorar su precisión, fluidez y relevancia contextual. * Garantizar la integridad del modelo: probar los modelos de IA para detectar posibles inexactitudes o sesgos, validando su fiabilidad en distintos casos de uso.


