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 forma fiable, generan un impacto medible y producen resultados duraderos en el estado de resultados.
Perfil ideal
Este puesto es ideal para ingenieros que hayan lanzado productos de alto impacto en empresas de rápido crecimiento como Stripe, Airbnb, Cloudflare, Datadog, Coinbase o entornos de ingeniería similares de alto crecimiento. Damos especialmente la bienvenida a egresados de los mejores programas de ciencias de la computación como Stanford, MIT, Carnegie Mellon, UC Berkeley, Georgia Tech e instituciones comparables, aunque la experiencia y las habilidades excepcionales siempre prevalecen sobre la trayectoria académica.
Resumen 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 la curación de ejemplos de código, la provisión de soluciones precisas y la realización de correcciones en Python, C/C++, Rust, Go, Java y JavaScript (incluido ReactJS), con especial énfasis en código a nivel de sistemas, aplicaciones críticas para el rendimiento e infraestructura. Evaluarás y refinarás el código generado por IA en cuanto a eficiencia, escalabilidad y fiabilidad, y trabajarás con equipos multifuncionales para mejorar soluciones de programación impulsadas por IA a nivel empresarial.
¿Cómo es un día típico?
- Trabajar en iniciativas de entrenamiento de modelos de IA mediante la curación de ejemplos de código, la creación de soluciones y la corrección de código en Python, C/C++, Rust, Go, Java y JavaScript (incluido ReactJS).
- Evaluar y refinar el código generado por IA con énfasis en la corrección a nivel de sistemas, el rendimiento y la fiabilidad.
- Colaborar con equipos multifuncionales para mejorar soluciones de programación impulsadas por IA frente a puntos de referencia de rendimiento del sector.
- Construir agentes que puedan verificar la calidad del código a nivel de sistemas y de infraestructura e identificar patrones de error.
- Formular hipótesis sobre las etapas 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 ellas.
- 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 programación de sistemas, infraestructura o desarrollo backend utilizando lenguajes como Python, C/C++, Rust y Go.
- Experiencia en la construcción y el despliegue de software escalable y de nivel de producción utilizando lenguajes y herramientas modernos.
- Comprensión profunda de la arquitectura de software, el diseño, el desarrollo, la depuración y la evaluación de la calidad y revisión del código.
- Excelentes habilidades de comunicación oral y escrita para fundamentar evaluaciones con argumentos claros y estructurados.
Detalles de la colaboración
- Compromiso: colaboración flexible, mínimo 10 h/semana, hasta 40 h/semana
- Tipo: Contratista (sin seguro médico ni vacaciones pagadas)
- Duración: 1 mes (posibles prórrogas según el rendimiento y la idoneidad)
- Ubicación: Los candidatos deben estar radicados en Estados Unidos
Proceso de evaluación
- El proceso de solicitud dura 15–30 minutos.
- Se requiere completar una entrevista en vídeo con IA.