Launch Legends
Nuro
Ingeniero/a de Software Senior, Herramientas de Rendimiento e Infraestructura
QUIÉNES SOMOS
Nuro cree que los vehículos autónomos son la oportunidad más inmediata y profunda para que la IA impulse un cambio positivo en el mundo físico. Calles más seguras, más tiempo para lo que importa y un acceso más fácil al mundo que nos rodea, por eso estamos construyendo una plataforma de autonomía universal: conducción autónoma para todas las carreteras y todos los trayectos.
Fundada en 2016, Nuro es una empresa de IA física que desarrolla tecnología de conducción autónoma de Nivel 4 para una amplia gama de vehículos, casos de uso y mercados. Impulsada por el Nuro Driver™, nuestra plataforma de autonomía universal permite al ecosistema de movilidad global desplegar la autonomía a escala, desde robotaxis y flotas logísticas hasta vehículos personales.
Con años de experiencia en despliegue en el mundo real y un modelo de negocio flexible y liderado por socios, Nuro trabaja hacia un futuro en el que millones de vehículos autónomos impulsados por nuestra tecnología ayuden a hacer la vida cotidiana más segura, fácil y conectada.
Nuro ha recaudado más de 2B $ en capital de Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price y otros inversores líderes.
SOBRE EL PUESTO
Nuro utiliza muchos sistemas diferentes en banco de pruebas para evaluar y realizar pruebas de regresión de diferentes aspectos de la capa de integración de software y hardware. Esta plataforma de simulación de rendimiento incluye sistemas
En Nuro, cada cambio de código de autonomía, desde las actualizaciones del modelo de ML hasta el radio del mapa alrededor del robot y el número de trayectorias evaluadas, debe validarse para el rendimiento en tiempo real en el hardware de cómputo del robot real antes de llegar a la carretera. Usted será responsable de la infraestructura que hace esto posible.
Nuestra Plataforma de Simulación de Rendimiento es un sistema híbrido de benchmarking: bancos de pruebas físicos que ejecutan cómputo de robot de producción (plataforma NVIDIA Thor), orquestados por infraestructura nativa de la nube (Kubernetes, GCP), pipelines de datos automatizados que alimentan métricas de rendimiento en BigQuery y Grafana, magia pre/post simulación, herramientas personalizadas de trazado y perfilado, y mucho más.
Los ingenieros de toda la empresa confían en esta plataforma a diario para responder preguntas como:
- ¿Cómo afectará mi nuevo modelo de ML a la contención en la GPU?
- ¿Cómo impacta un nuevo formato de datos en la tasa de registro a bordo o en la contención de red, ya que podrían fluir más datos a través del sistema?
- ¿Cuánta memoria se debe asignar para este nuevo módulo y cómo encaja en el presupuesto general del sistema?
Será responsable del desarrollo, la integración y la evolución de esta plataforma, desde el sistema operativo bare-metal y la capa de red hasta la orquestación de trabajos y la integración de CI/CD, y hasta la capa de análisis y visualización de datos. Este es un puesto de alta responsabilidad y alta autonomía en un equipo pequeño donde su trabajo limita directamente la velocidad de lanzamiento de toda la pila de autonomía. Usted será el DRI técnico de la plataforma, estableciendo la hoja de ruta, tomando decisiones arquitectónicas, representando las necesidades de la plataforma ante el equipo de liderazgo y asegurando que el sistema escale a través de múltiples generaciones de hardware.
SOBRE EL TRABAJO
- Infraestructura de Benchmarking: Desarrollar y mantener la capa de orquestación de trabajos que programa, ejecuta y valida benchmarks de rendimiento de autonomía en una flota de sistemas físicos en banco de pruebas, integrados en pipelines de CI/CD como puertas de calidad que bloquean fusiones y lanzamientos.
- Fiabilidad y Observabilidad de la Plataforma: Construir monitorización, alertas y automatización de autocuración para la flota de banco de pruebas. Identificar de forma proactiva riesgos sistémicos (cuellos de botella de capacidad, patrones de degradación de hardware, puntos únicos de fallo de infraestructura) antes de que se conviertan en interrupciones. Realizar un seguimiento de la utilización, las tasas de fallo y las tendencias de capacidad para garantizar que la plataforma escale por delante de la demanda organizacional.
- Pipelines de Datos de Rendimiento: Diseñar y construir pipelines de datos de extremo a extremo que capturen métricas de rendimiento detalladas (utilización de CPU/GPU, ancho de banda de memoria, latencia E2E, fluctuación de la programación) de las ejecuciones en banco de pruebas, las procesen a escala y presenten información procesable a través de dashboards y detección automatizada de regresiones.
- Análisis Estadístico y Experimentación: Trabajar con Ciencia de Datos para desarrollar una metodología de experimentación rigurosa para resultados de rendimiento de cargas de trabajo de autonomía no deterministas, incluyendo análisis de varianza, pruebas de significancia y detección de regresiones.
- Plataforma Bare-Metal y de SO: Guiar al equipo de SRE a través de la configuración a nivel de sistema y de SO del hardware del banco de pruebas, incluyendo la optimización del kernel de Linux, la infraestructura de arranque, la red y la puesta en marcha del hardware, asegurando que la plataforma reproduzca fielmente el comportamiento del cómputo del robot de producción.
- Impulsar la Estrategia de Plataforma y Asignación: Ser responsable del ciclo de planificación de la flota de benchmarking a través de generaciones de hardware. Colaborar con el liderazgo de ingeniería y de programas para negociar la asignación de hardware, modelar escenarios de utilización bajo restricciones del mundo real y presentar recomendaciones de compensación basadas en datos, equilibrando la cobertura de pruebas, el rendimiento del usuario, el costo y los compromisos de SLA frente a recursos físicos finitos.
- Colaboración Interfuncional: Colaborar con los equipos de Ingeniería de Hardware, NPI (Introducción de Nuevos Productos), SRE (Ingeniería de Fiabilidad del Sitio), Percepción, Comportamiento y Ciencia de Datos para traducir sus necesidades de análisis de rendimiento en infraestructura robusta y de autoservicio.
SOBRE TI
- Experiencia: 5+ años de experiencia en ingeniería de software industrial.
- Ingeniería de Software: Sólida competencia en Python y competencia práctica en C++. Escribe código limpio, comprobable y bien documentado, y te preocupa la mantenibilidad a largo plazo.
- Ingeniería de Datos: Experiencia en la construcción de pipelines de datos, ingesta, transformación, almacenamiento y visualización. Familiaridad con SQL y flujos de trabajo analíticos.
- Sistemas e Infraestructura: Profunda comodidad con sistemas Linux; has configurado kernels, depurado problemas de arranque, escrito unidades systemd o gestionado infraestructura bare-metal. Comprendes la red, el almacenamiento y el cómputo a un nivel más allá de "simplemente funciona".
- Liderazgo Técnico: Experiencia en el establecimiento de visión técnica y hoja de ruta para un proyecto o plataforma, impulsando la alineación entre múltiples partes interesadas. Has identificado de forma independiente a los socios interfuncionales necesarios para desbloquear y entregar, y has informado a la alta dirección de ingeniería sobre compensaciones y recomendaciones.
- Nativo de IA: Tratas la IA como una parte central de tu flujo de trabajo de ingeniería, no como un atajo ocasional; utilizas herramientas agénticas (por ejemplo, Claude Code) a lo largo del ciclo de vida del desarrollo y comprendes los límites de cuándo la salida de la IA exige un escrutinio adicional frente a cuándo te acelera.
- Sesgo a la Acción: Te sientes cómodo operando en entornos ambiguos y de rápido movimiento donde necesitas equilibrar la arquitectura a largo plazo con la entrega a corto plazo.
PUNTOS EXTRA
- Experiencia en ingeniería de rendimiento, especialmente en integración de herramientas (perf, Perfetto, pprof, eBPF, NVIDIA Nsight Systems, NVIDIA CUPTI).
- Experiencia en robótica o AV, particularmente con la pila NVIDIA DriveOS.
En Nuro, tu salario base es una parte de tu paquete de compensación total. Para este puesto, el rango salarial base razonablemente esperado está entre $183,000 y $275,000 para el nivel en el que se ha definido este trabajo. Tu salario base dependerá de varios factores, incluyendo tu experiencia, cualificaciones, educación, ubicación y habilidades. En caso de que seas considerado para un nivel diferente, se aplicaría un rango salarial superior o inferior. Este puesto también es elegible para un bono anual por rendimiento, acciones y un paquete de beneficios competitivo.
En Nuro, celebramos las diferencias y estamos comprometidos con un lugar de trabajo diverso que fomente la inclusión y la seguridad psicológica para todos los empleados. Nuro se enorgullece de ser un empleador que ofrece igualdad de oportunidades y prohíbe expresamente cualquier forma de discriminación en el lugar de trabajo basada en raza, color, religión, género, orientación sexual, identidad o expresión de género, origen nacional, edad, información genética, discapacidad, condición de veterano o cualquier otra característica protegida por la ley.
