Acerca del puesto
Como Ingeniero/a de C, trabajarás de forma remota con pago por hora para revisar código C generado por IA, diseños de sistemas de bajo nivel y explicaciones técnicas, así como para generar implementaciones de referencia de alta calidad y razonamientos paso a paso para problemas de ingeniería complejos. Evaluarás soluciones en cuanto a precisión, claridad, seguridad y adherencia al prompt; identificarás errores en la lógica, la gestión de memoria, la concurrencia o el rendimiento; verificarás la información técnica; escribirás explicaciones de alta calidad y soluciones modelo que demuestren métodos correctos; y calificarás y compararás múltiples respuestas de IA según la corrección y la calidad del razonamiento. Este puesto de contratista totalmente remoto y con pago por hora es en 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 a muchas de las mayores empresas de IA y laboratorios de modelos fundacionales del mundo. Tu experiencia en C a nivel de sistemas ayudará directamente a mejorar los principales modelos de IA del mundo utilizados por millones de desarrolladores en todo el mundo.
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.
Qué 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 imprecisiones o sesgos, validando su fiabilidad en distintos casos de uso.
Qué buscamos
- Título de grado o superior en Ciencias de la Computación, Ingeniería Eléctrica/Informática o un campo técnico estrechamente relacionado.
- 4+ años de experiencia profesional desarrollando software de producción en C para aplicaciones de sistemas, embebidas o de rendimiento crítico.
- Dominio experto de C, incluida una comprensión profunda de punteros, gestión de memoria, comportamiento indefinido y depuración de bajo nivel.
- Sólida experiencia en conceptos de programación de sistemas como concurrencia, sistemas operativos, interacción con hardware y optimización de rendimiento.
- Experiencia práctica con sistemas de compilación, compiladores, enlazadores y herramientas de depuración de uso común en el desarrollo en C.
- Nivel mínimo de inglés C1 (escrito y hablado), con la capacidad de escribir explicaciones técnicas claras y seguir pautas detalladas en inglés.
- Experiencia demostrada realizando revisiones de código detalladas y aplicando estándares de codificación para la seguridad y mantenibilidad en bases de código C.
- Comodidad trabajando con control de versiones, flujos de trabajo de CI/CD y pruebas automatizadas para proyectos en C.
- La experiencia previa con entrenamiento de datos de IA, anotación o evaluación de contenido técnico generado por IA es un gran plus.
- Gran atención al detalle y sistematicidad, con un enfoque metódico para evaluar la calidad del razonamiento e identificar problemas sutiles en código de bajo nivel.