Samsung Research America

Ingeniero de software sénior de simulación - Inteligencia robótica

PythonDockerC++Rust
Traducción automática. Consulta el original.

Resumen del laboratorio

El Robot Intelligence Lab de Samsung Research America es una nueva instalación dedicada a hacer avanzar el campo de la robótica mediante investigación y desarrollo de vanguardia. La misión del laboratorio es desarrollar tecnologías avanzadas para potenciar sistemas robóticos inteligentes capaces de realizar manipulaciones, navegación y razonamiento complejo para una variedad de áreas de aplicación de alto impacto. Para lograr esta misión, el laboratorio colabora estrechamente con entidades externas como universidades, empresas emergentes y laboratorios gubernamentales, así como con varios laboratorios de investigación avanzada y de productos de Samsung.

Resumen del puesto

El Robot Intelligence Lab de Samsung Research America (SRA) está construyendo los "cerebros" fundamentales para la próxima generación de robots físicos inteligentes. Buscamos un ingeniero de software sénior de simulación para diseñar y escalar nuestra canalización de simulación de alto rendimiento alojada en la nube.

En este puesto, actuará como el pilar de ingeniería fundamental de nuestro laboratorio, colaborando estrechamente con investigadores de IA de clase mundial para realizar la transición de algoritmos de vanguardia (manipulación, locomoción y modelos VLA) de conceptos matemáticos a realidades físicas sólidas. Si le apasiona optimizar simuladores acelerados por GPU (como IsaacSim/MuJoCo), crear componentes sólidos de C++/Rust/Python e implementar flujos de trabajo de entrenamiento masivos basados en la nube para cerrar la brecha entre la simulación y la realidad, este es su lugar.

Responsabilidades del puesto

  1. Desarrollar componentes de Python, C++ y Rust de una canalización de simulación robótica, incluyendo conversión de activos, gestión de activos, arnés de simulación, implementación en la nube, telemetría, reproducción, evaluaciones y pruebas exhaustivas.
  1. Gestionar los componentes de software desarrollados a lo largo de todo el ciclo de vida, desde el concepto hasta el prototipo y la disponibilidad interna general.
  1. Perfilar y optimizar el rendimiento del código para mejorar la latencia y el rendimiento de la simulación.
  1. Colaborar con investigadores e ingenieros de investigación para desarrollar algoritmos de robótica de vanguardia en diversas implementaciones en simulación.
  1. Colaborar en el desarrollo de la hoja de ruta de ingeniería para el Robot Intelligence Lab en su conjunto.
  1. Mantener el flujo de trabajo de lanzamiento y una cadencia de lanzamiento regular para los equipos asociados.
  1. Apoyar entornos de desarrollo de IA reproducibles y flujos de trabajo de entrenamiento basados en la nube en colaboración con los investigadores.

Habilidades requeridas

  1. Máster en Ciencias de la Computación, Ingeniería Eléctrica o Robótica, o una combinación equivalente de educación, formación y experiencia.
  1. 5+ años de experiencia realizando I+D de robótica de vanguardia.
  1. Dominio de Python y C++, con experiencia en el desarrollo y mantenimiento de software basado en Linux.
  1. Experiencia con marcos de simulación robótica como IsaacSim, Gazebo, PyBullet o MuJoCo.
  1. Familiaridad con formatos de descripción de escenas como URDF, SDFormat o USD.
  1. Experiencia en el diseño de componentes de software y la definición de interfaces claras dentro de sistemas complejos.
  1. Experiencia en el desarrollo o la integración con servicios alojados en la nube y canalizaciones de datos.
  1. Experiencia práctica con Docker, Git, CI/CD y pruebas automatizadas.
  1. Capacidad para establecer prácticas de ingeniería mantenibles mientras se apoya una investigación de ritmo rápido.
  1. Sólidas habilidades de resolución de problemas, colaboración y documentación.

Habilidades preferidas

  1. Desarrollo de entornos, tareas y controladores o políticas de simulación de manipulación o locomoción robótica.
  1. Entrenamiento o ajuste fino de políticas de robots de redes neuronales en PyTorch, IsaacLab o MJLab.
  1. Desarrollo de componentes de física o renderizado 3D para simuladores.
  1. Desarrollo de componentes de software CUDA/Warp; perfilado y optimización de núcleos de GPU.
  1. Implementación de servicios en la plataforma Amazon Web Services.

Rango salarial base

Nuestros programas de compensación total están diseñados para motivar e involucrar a talentos excepcionales. El rango salarial base para los puestos de este nivel se indica a continuación, pero puede ser mayor o menor en otros estados debido a los diferenciales geográficos en el mercado laboral. Dentro del rango salarial base, las tarifas individuales dependen de una serie de factores, incluida la función y la ubicación del puesto, así como el conocimiento, las habilidades, la experiencia, la educación y la formación del individuo. Esto es parte de nuestro paquete de compensación integral con elegibilidad para bonificaciones anuales y beneficios generosos para ayudarle a vivir bien.

$163,300—$224,600 USD

Información adicional

Divulgación de secretos comerciales

Samsung tiene una política estricta sobre secretos comerciales. Al postularse a Samsung y avanzar en el proceso de contratación, no debe divulgar ningún secreto comercial de un empleador actual o anterior.

Funciones esenciales del puesto

Este puesto se desempeñará en un entorno de oficina. El puesto requerirá que el titular se siente y se levante en un escritorio, se comunique en persona y por teléfono, y opere con frecuencia equipos de oficina estándar, como teléfonos y computadoras.

Samsung Research America se compromete a cumplir con todas las leyes federales, estatales y locales relacionadas con el empleo de personas calificadas con discapacidades. Si usted es una persona con una discapacidad y desea solicitar una adaptación razonable como parte del proceso de selección de empleo, comuníquese con el reclutador o envíe un correo electrónico a [email protected].

Igualdad de oportunidades de empleo

En Samsung, creemos que la innovación y el crecimiento se ven impulsados por una cultura inclusiva y una fuerza laboral diversa. Nuestro objetivo es crear un equipo global donde todos pertenezcan y tengan igualdad de oportunidades, inspirando a nuestro talento a ser ellos mismos. Juntos, estamos construyendo un mañana mejor para nuestros clientes, socios y comunidades.

Samsung Research America se compromete a emplear una fuerza laboral diversa y a brindar igualdad de oportunidades de empleo para todas las personas, independientemente de su raza, color, religión, género, edad, origen nacional, estado civil, orientación sexual, identidad de género, estatus como veterano protegido, información genética, estatus como persona calificada con una discapacidad o cualquier otra característica protegida por la ley.

Para obtener más información sobre la protección contra la discriminación bajo la ley federal para solicitantes y empleados, consulte este enlace: Transparencia salarial

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores