ID de Solicitud de Trabajo: #24WD79318
Únete a Autodesk, un líder global en herramientas de software que tocan a casi todas las personas en el planeta. Nuestras soluciones de vanguardia empoderan a algunas de las personas más creativas del mundo para abordar problemas importantes. Como Ingeniero de Software en Autodesk Research, trabajarás codo a codo con investigadores e ingenieros de primera clase para desarrollar nuevas características potenciadas por aprendizaje automático que inspiren a nuestros clientes a imaginar, diseñar y crear un mundo mejor.
Estamos buscando un ingeniero de software apasionado y hábil en la construcción de pipelines de datos escalables, procesamiento de datos y sistemas distribuidos. Colaborarás estrechamente con investigadores de IA para desarrollar características de IA generativa de última generación para productos de Autodesk.
Este rol ofrece flexibilidad de ubicación. Únete a nuestro equipo global desde Londres, San Francisco, Toronto o de forma remota. Autodesk apoya un enfoque híbrido flexible, que te permite trabajar remotamente, en una oficina o una mezcla de ambos.
Responsabilidades
- Colaborar en proyectos de ingeniería con un equipo diverso y global de investigadores e ingenieros.
- Desarrollar y desplegar sistemas distribuidos altamente escalables para filtrar, procesar y desplegar conjuntos de datos para aprendizaje automático.
- Transformar grandes fuentes de datos no estructuradas y multimodales (texto, imágenes, modelos 3D, fragmentos de código, metadatos) en formatos compatibles con aprendizaje automático.
- Realizar y analizar experimentos de datos para proporcionar información accionable.
- Crear visualizaciones y resúmenes de datos para comunicar hallazgos a investigadores y líderes.
- Garantizar el uso compliant y ético de los datos en colaboración con los equipos legales y de confianza.
- Desplegar pipelines de datos seguros en entornos remotos, cumpliendo con las mejores prácticas de seguridad.
- Escribir código robusto, testable y bien documentado.
- Solucionar problemas y proporcionar soluciones efectivas.
Calificaciones Mínimas
- Licenciatura o Maestría en Ciencias de la Computación o experiencia equivalente en la industria.
- Experiencia con control de versiones de software, pruebas unitarias y pipelines de despliegue.
- Fuertes habilidades en modelado de datos, arquitectura y procesamiento con diversas representaciones de datos, incluyendo geometría 2D y 3D.
- Competencia con servicios y arquitecturas en la nube (AWS, Azure, etc.).
- Excelentes habilidades de comunicación escrita para documentar código, arquitecturas y experimentos.
- Experiencia con bases de datos relacionales y NoSQL (por ejemplo, MySQL, PostgreSQL, MongoDB, Cassandra).
- Conocimiento de frameworks como Ray data, Metaflow, Hadoop, Spark o Hive.
- Experiencia con almacenes de datos vectoriales.
- Competencia con sistemas Linux y terminales bash.
- Conocimiento de arquitecturas en la nube y redes.
Calificaciones Preferidas
- Experiencia con geometría computacional, como el procesamiento de datos de representación de mallas o límites.
- Experiencia con búsqueda y recuperación de modelos CAD en sistemas PLM u otras bases de datos CAD buscables.
- Conocimiento de herramientas de estadísticas y análisis de datos (Pandas, Matplotlib, Seaborn, Plotly, R, etc.).
- Familiaridad con las industrias de diseño, manufactura, arquitectura, ingeniería y construcción, o medios y entretenimiento.
- Experiencia con productos de Autodesk o similares (CAD, CAE, CAM, etc.).
El Candidato Ideal
- Una persona con iniciativa propia y supervisión mínima.
- Cómodo construyendo prototipos desde cero y escribiendo código mantenible.
- Curioso, creativo y solucionador de problemas, ansioso por desarrollar nuevas tecnologías.
- Rápido aprendiz y excelente comunicador que colabora efectivamente en ubicaciones globales.