Acerca del puesto
Sobre nosotros
Con sede en San Francisco, California, Turing es el principal acelerador de investigación del mundo para laboratorios de IA de frontera y un socio de confianza para empresas globales que despliegan sistemas de IA avanzados. Turing apoya a sus clientes de dos maneras: primero, acelerando la investigación de frontera con datos de alta calidad, pipelines de entrenamiento avanzados, además de investigadores de IA de primer nivel especializados en ingeniería de software, razonamiento lógico, STEM, multilingüismo, multimodalidad y agentes; y segundo, aplicando esa experiencia para ayudar a las empresas a transformar la IA desde la prueba de concepto hasta la inteligencia propietaria, con sistemas que funcionan de manera confiable, generan un impacto medible y producen resultados duraderos en la cuenta de resultados.
Perfil ideal
Este puesto es ideal para ingenieros que han trabajado en la frontera de la IA — en empresas como OpenAI, NVIDIA, Databricks, Palantir, Snowflake u organizaciones similares que empujan los límites de los sistemas inteligentes. Damos la bienvenida especialmente a graduados de programas de ciencias de la computación de primer nivel como Stanford, MIT, Carnegie Mellon, UC Berkeley, Georgia Tech e instituciones comparables — aunque la experiencia y las habilidades excepcionales siempre prevalecen sobre el prestigio del centro de estudios.
Descripción general del proyecto
Como evaluador de ingeniería de software, crearás conjuntos de datos de vanguardia para el entrenamiento, la evaluación comparativa (benchmarking) y el avance de modelos de lenguaje grandes, colaborando estrechamente con investigadores. Esto incluye curar ejemplos de código, proporcionar soluciones precisas y hacer correcciones en todo el stack — en Python para flujos de trabajo de backend y ML, y en JavaScript (React, Node.js) para las capas de frontend y API, junto con C/C++, Java, Rust y Go. Evaluarás y refinarás código generado por IA en cuanto a eficiencia, escalabilidad y fiabilidad, y trabajarás con equipos multifuncionales para mejorar soluciones de codificación impulsadas por IA de nivel empresarial.
¿Cómo es un día típico?
- Trabajar en iniciativas de entrenamiento de modelos de IA curando ejemplos de código, construyendo soluciones y corrigiendo código tanto en Python como en JavaScript (React, Node.js), con trabajo adicional en C/C++, Java, Rust y Go.
- Evaluar y refinar código generado por IA en contextos de backend y frontend para garantizar que sea eficiente, escalable y fiable.
- Colaborar con equipos multifuncionales para mejorar soluciones de codificación impulsadas por IA frente a benchmarks de rendimiento del sector.
- Construir agentes que puedan verificar la calidad del código e identificar patrones de error en aplicaciones full-stack.
- Formular hipótesis sobre los pasos del ciclo de ingeniería de software (prototipado, diseño de arquitectura, diseño de API, implementación en producción, lanzamiento, experimentos, monitorización, mantenimiento operativo) y evaluar las capacidades del modelo en ellos.
- Diseñar mecanismos de verificación que puedan verificar automáticamente una solución a una tarea de ingeniería de software.
Habilidades requeridas
- Varios años de experiencia en ingeniería de software (3 años o más)
- Sólida experiencia en la creación de aplicaciones full-stack usando Python y JavaScript (React, Node.js), con la capacidad de trabajar en bases de código de backend y frontend.
- Experiencia desplegando software escalable y de nivel de producción usando lenguajes y herramientas modernos.
- Profundo entendimiento de la arquitectura de software, el diseño, el desarrollo, la depuración y la evaluación de la calidad/revisión de código.
- Excelentes habilidades de comunicación oral y escrita para fundamentar evaluaciones de manera clara y estructurada.
Detalles del compromiso
- Dedicación: compromiso flexible, mínimo 10 h/semana, hasta 40 h/semana
- Tipo: Contratista (sin seguro médico/licencia remunerada)
- Duración: 1 mes (posibles extensiones según el rendimiento y la idoneidad)
- Ubicación: Los candidatos deben tener base en Estados Unidos
Proceso de evaluación
- El proceso de solicitud dura 15–30 minutos.
- Es obligatorio completar una entrevista en vídeo con IA.