Software Engineer, ML Ops

Job expired!

Acerca de Dialpad - Trabaja Maravillosamente

Dialpad es la principal plataforma de inteligencia al cliente impulsada por IA que está revolucionando la forma en que el mundo colabora. Con más de 4 mil millones de minutos de análisis de voz y reuniones, Dialpad ofrece un espacio de trabajo unificado que combina tecnologías avanzadas de IA como Centro de Contacto IA, Ventas IA, Voz IA, Reuniones IA y Mensajería IA. Confiada por más de 30,000 marcas a nivel mundial, Dialpad utiliza insights en tiempo real de IA para mejorar la productividad y la satisfacción del cliente. Con un fuerte respaldo de Google y de destacados capitalistas de riesgo como ICONIQ y Andreessen Horowitz, nuestra compañía cuenta con más de $200M en ARR y se encuentra entre las empresas de IA de más rápido crecimiento en el mundo.

En el corazón de Dialpad, nuestro equipo de Ingeniería de IA trabaja en estrecha colaboración con los equipos de Ciencia de Datos, Telefonía, e Ingeniería de Producto para innovar en la Buena IA. En este rol, tu experiencia abarcará la Ingeniería de Sistemas Distribuidos, DevOps, MLOps y la Ingeniería de Datos, impactando significativamente nuestros productos pioneros de IA.

Como Ingeniero de Software especializado en MLOps, tendrás propiedad sobre el desarrollo y mantenimiento del sistema de inferencia en ML casi en tiempo real propiedad de Dialpad. Este sistema distribuido de gran escala está diseñado utilizando tecnologías de punta como Kubernetes, Redis, sistemas de mensajería impulsados por eventos, Python asincrónico moderno y diversas tecnologías de Código Abierto. Tus contribuciones serán cruciales para mejorar los productos impulsados por IA de Dialpad, asegurando que ofrezcan una funcionalidad excepcional a nuestros clientes.

Esta posición ofrece la flexibilidad de estar basado en nuestra oficina de Buenos Aires, Argentina o de trabajar completamente remoto dentro de las zonas horarias GMT-8 a GMT-3, reportando directamente al Gerente de Ingeniería de IA.

Primeros 3 Meses:

  • Adaptarte a través del emparejamiento directo con compañeros y tu gerente para integrarte sin problemas en nuestros procesos.
  • Interactuar con Python asincrónico moderno y otros lenguajes de programación, adaptados a las necesidades de nuestro stack tecnológico.
  • Interactuar y contribuir al Software de Código Abierto, mejorando tanto proyectos comunitarios como internos.

Primeros 6 Meses:

  • Participar activamente en revisiones de código y proponer avances en el sistema a través de RFCs.
  • Desplegar código diariamente usando Google Cloud Platform, Kubernetes, Docker y sistemas CI/CD.
  • Adoptar nuevas tecnologías y metodologías para mantener la escalabilidad y tolerancia a fallos de nuestros sistemas.

Primeros 12 Meses:

  • Desarrollar y gestionar pipelines de datos de alto rendimiento, tomando posesión estratégica de componentes del sistema.
  • Compartir tus conocimientos y aprendizajes a lo largo del equipo mediante sesiones regulares de aprendizaje.

Estás preparado para este rol si tienes un título de Licenciatura (o experiencia equivalente) en Ciencias de la Computación, Matemáticas o Ingeniería de Software, respaldado por sólidos fundamentos de ingeniería y ciencias de la computación. Tu competencia en lenguajes de programación dinámicamente tipados y una pasión por la colaboración en equipos distribuidos impulsarán el éxito en este rol. Tu enfoque se basa en datos, enfocándote en el aprendizaje continuo y la resolución eficiente de problemas.

Experiencia con el ecosistema de Python, plataformas en la nube como Google Cloud o AWS, y familiaridad con git, sistemas de bases de datos y pipelines de datos serán