Acerca del puesto
Acerca de Turing
Con sede en San Francisco, California, Turing es el principal acelerador de investigación del mundo para los laboratorios de IA de frontera y un socio de confianza para empresas globales que implementan sistemas de IA avanzados. Turing apoya a sus clientes de dos maneras: primero, acelerando la investigación de frontera con datos de alta calidad, canalizaciones de entrenamiento avanzadas y los mejores investigadores de IA, especializados en programación, razonamiento, STEM, multilingüismo, multimodalidad y agentes; y segundo, aplicando esa experiencia para ayudar a las empresas a transformar la IA de una prueba de concepto en inteligencia propia, con sistemas que funcionan de manera confiable, generan un impacto medible e impulsan resultados duraderos en el P&L
Descripción del puesto
Buscamos ingenieros de software con experiencia (SWE Bench – Ingeniería de datos / Ciencia de datos) para contribuir a proyectos de evaluación basados en benchmarks centrados en flujos de trabajo reales de ingeniería de datos y ciencia de datos. Este puesto implica un trabajo práctico con conjuntos de datos similares a los de producción, canalizaciones de datos y tareas de ciencia de datos para ayudar a evaluar y mejorar el rendimiento de sistemas de IA avanzados.
El candidato ideal cuenta con sólidas bases en ingeniería de datos y ciencia de datos, y es capaz de trabajar en la preparación de datos, el análisis y los flujos de trabajo relacionados con modelos en bases de código reales.
¿Cómo es el día a día?
- Trabajar con conjuntos de datos estructurados y no estructurados para respaldar tareas de evaluación al estilo SWE Bench.
- Diseñar, construir y validar canalizaciones de datos utilizadas en flujos de trabajo de benchmarking y evaluación.
- Realizar el procesamiento de datos, el análisis, la preparación de características y la validación para casos de uso de ciencia de datos.
- Escribir, ejecutar y modificar código Python para procesar datos y respaldar experimentos en local.
- Evaluar la calidad de los datos, las transformaciones y los resultados en cuanto a corrección y reproducibilidad.
- Crear flujos de trabajo de datos limpios, bien documentados y reutilizables, adecuados para el benchmarking.
- Participar en revisiones de código para garantizar altos estándares de calidad y mantenibilidad del código.
- Colaborar con investigadores e ingenieros para diseñar tareas desafiantes y realistas de ingeniería de datos y ciencia de datos para sistemas de IA.
Requisitos
- Mínimo de 3+ años de experiencia general como ingeniero de datos, científico de datos o ingeniero de software (con enfoque en datos).
- Sólido dominio de Python para flujos de trabajo de ingeniería de datos y ciencia de datos.
- Experiencia demostrable en procesamiento de datos, análisis y flujos de trabajo relacionados con modelos.
- Sólida comprensión de los fundamentos del aprendizaje automático y la ciencia de datos.
- Experiencia trabajando con datos estructurados y no estructurados.
- Capacidad para comprender, explorar y modificar bases de código complejas y reales.
- Experiencia escribiendo código legible, reutilizable, mantenible y bien documentado.
- Sólidas habilidades de resolución de problemas, incluida experiencia con problemas algorítmicos o de uso intensivo de datos.
- Excelentes habilidades de comunicación oral y escrita en inglés.
Ventajas de trabajar como freelance con Turing
- Trabajo en un entorno totalmente remoto.
- Oportunidad de trabajar en proyectos de IA de vanguardia con empresas líderes en LLM.
Detalles de la oferta
- Compromisos requeridos: al menos 4 horas por día y un mínimo de 20 horas por semana, con una superposición de 4 horas con PST.
- Tipo de contratación: asignación como contratista (sin licencia médica ni remunerada)
- Duración del contrato: 3 meses (ajustable según la participación)
- Ubicación: India, Pakistán, Nigeria, Kenia, Egipto, Ghana, Bangladés, Turquía, Brasil, México
Proceso de evaluación
- Entrevista técnica con reto de programación en vivo (60 minutos)