Explora con nosotros
Somos exploradores, optimistas, científicos, ingenieros, tecnólogos, desarrolladores de fármacos y más, trabajando juntos para marcar una diferencia en la vida de las personas.
Instantánea
Aplica para este trabajo
Buscamos incorporar nuevos ingenieros de software. Su trabajo acelera los proyectos de ingeniería e investigación en toda la amplitud del programa de investigación. No se requiere experiencia en aprendizaje automático para este rol.
El papel
Responsabilidades clave
Los ingenieros de software trabajan en colaboración en esfuerzos de investigación interdisciplinarios, aplicando sus habilidades y experiencia en ingeniería para desarrollar soluciones sostenibles a los desafíos de ingeniería de la investigación de AiPharma. Trabajan en una infraestructura informática de última generación y algoritmos de aprendizaje automático de última generación para explorar preguntas de investigación profundas.
Los ingenieros de software son defensores de la práctica de ingeniería responsable dentro de AiPharma, alentando y educando a sus colegas en buenas prácticas de diseño y prueba de software.
Sus sólidos fundamentos de ingeniería los hacen idóneos para todas las etapas del desarrollo de la investigación. Aprovechan su experiencia cuando trabajan con colegas para comprender los desafíos técnicos, aplicando una cantidad adecuada de procesos de diseño e ingeniería, dentro del ciclo de vida de investigación en rápido movimiento.
Acerca de ti
Habilidades esenciales:
Fluidez en al menos un lenguaje de programación.
Experiencia con todo lo siguiente:
Principios de prueba y mejores prácticas
Trabajar en bases de código compartidas con control de versiones
Diseño de software y gestión del ciclo de vida, especialmente en un entorno mono-repo
Experiencia con al menos uno de los siguientes:
Diseño multiproceso
Computación distribuída
compiladores
Optimización del rendimiento
Aceleradores (GPU/TPU)
Análisis y visualización de datos
Bibliotecas numéricas
Diseño de API
Experiencia previa en investigación basada en software
Es bueno tener:
Experiencia previa en ingeniería en un entorno de investigación (idealmente ML / RL adyacente)
Experiencia previa en el desarrollo de código de corta y larga duración en el mismo entorno
Experiencia trabajando como parte de un equipo multidisciplinario