Acerca del puesto
Ingeniero de C++ — Computación de Alto Rendimiento (HPC)
Sobre el puesto
¿Y si tu dominio de C++ pudiera dar forma directamente a la infraestructura que impulsa la próxima generación de IA? Buscamos ingenieros de C++ sénior para construir y optimizar los sistemas de alto rendimiento de los que dependen los principales laboratorios de IA: canalizaciones de datos, herramientas de anotación, infraestructura de evaluación y mucho más.
Este es un puesto de contrato totalmente remoto y flexible. Si vives y respiras C++ moderno, te preocupas profundamente por el rendimiento y quieres que tu trabajo tenga un impacto real en la investigación de IA de vanguardia, este es el puesto para ti.
- Organización: Alignerr
- Tipo: Contrato por horas
- Ubicación: Remoto
- Dedicación: 20–40 horas/semana
Qué harás
- Diseñar, construir y optimizar sistemas de C++ de alto rendimiento que respalden canalizaciones de datos de IA y flujos de trabajo de evaluación
- Desarrollar herramientas full-stack y servicios backend para la anotación, validación y control de calidad de datos a gran escala
- Mejorar la fiabilidad, el rendimiento y la seguridad en bases de código de C++ en producción
- Identificar cuellos de botella y casos límite en el comportamiento de los datos y de los sistemas, y luego implementar soluciones escalables y robustas
- Colaborar con equipos de datos, investigación e ingeniería para respaldar los flujos de trabajo de entrenamiento y evaluación de modelos
- Participar en revisiones de diseño sincrónicas para iterar sobre decisiones de arquitectura e implementación
Quién eres
- 5+ años de experiencia profesional escribiendo C++ de nivel de producción — se prefieren estándares modernos (C++17 o C++20)
- Comprensión profunda de la arquitectura de computadoras, las instrucciones intrínsecas SIMD y la coherencia de caché para optimizar cargas de trabajo de IA con uso intensivo de cómputo
- Experto en programación sin bloqueos y en maximizar el paralelismo mediante bibliotecas de hilos
- Perfil de desarrollador full-stack con una sólida base en programación de sistemas
- Hablante nativo o fluido de inglés con habilidades claras de comunicación escrita y verbal
- Capacidad para comprometerte 20–40 horas por semana de forma constante
Deseable
- Experiencia previa con anotación de datos, calidad de datos o sistemas de evaluación
- Familiaridad con flujos de trabajo de IA/ML, entrenamiento de modelos o canalizaciones de benchmarking
- Experiencia con sistemas distribuidos o herramientas para desarrolladores
- Antecedentes en HPC, motores de juegos u otros ámbitos críticos para el rendimiento
Por qué unirte a nosotros
- Trabaja directamente con los principales laboratorios de IA en sistemas de producción reales, no en proyectos de juguete
- Totalmente remoto y flexible: trabaja según tu horario, desde cualquier lugar
- Autonomía freelance con la estructura de un trabajo de ingeniería significativo y de alto impacto
- Aborda problemas técnicos genuinamente difíciles en la frontera de la infraestructura de IA
- Posibilidad de trabajo continuo y extensión del contrato a medida que se lancen nuevos proyectos