Acerca del puesto
Como Ingeniero de Python Senior, trabajarás de forma remota con pago por hora para revisar soluciones y explicaciones técnicas de Python generadas por IA, así como para generar contenido de referencia de alta calidad que demuestre sólidas prácticas de ingeniería de software. Evaluarás las soluciones en cuanto a corrección, calidad del código, rendimiento y adherencia al prompt; identificarás errores en la lógica, arquitectura o metodología; verificarás la información técnica; elaborarás explicaciones claras paso a paso y soluciones ejemplares; 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 es un rol de contratista totalmente remoto y con pago por hora 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 a muchas de las empresas de IA y laboratorios de modelos fundacionales más grandes del mundo, donde tu experiencia en Python ayudará directamente a mejorar los principales modelos de IA del mundo.
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 las respuestas de 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
- Título de grado o superior en Ciencias de la Computación, Ingeniería de Software, Matemáticas o un campo técnico estrechamente relacionado.
- 7+ años de experiencia profesional en ingeniería de software, con trabajo práctico significativo en Python en sistemas en producción.
- Conocimiento profundo de las características del lenguaje Python, la biblioteca estándar y ecosistemas comunes como frameworks web, herramientas de datos o servicios backend.
- Sólida comprensión de algoritmos, estructuras de datos, diseño de sistemas y optimización de rendimiento en aplicaciones Python.
- Experiencia demostrada diseñando, revisando y mejorando bases de código Python de alta calidad, incluidas responsabilidades de revisión de código y mentoría.
- 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.
- Comodidad trabajando con herramientas modernas como sistemas de control de versiones, pipelines de CI/CD, frameworks de pruebas y tecnologías de contenedorización.
- Experiencia previa con entrenamiento de datos de IA, anotación o evaluación de contenido técnico generado por IA es una gran ventaja.
- Altamente orientado al detalle, con un enfoque estructurado y metódico para evaluar la calidad del razonamiento e identificar errores sutiles en soluciones técnicas.
- Nivel mínimo de chino C1 (escrito y hablado)