Senior Software Engineer, Data

Job expired!

Acerca de AssemblyAI

En AssemblyAI, estamos liderando el campo de la IA Aplicada desarrollando modelos avanzados para transcribir y comprender datos de audio de manera fluida a través de una sencilla API web. Con los rápidos avances en tecnología IA, estamos constantemente atentos a los últimos descubrimientos de investigación, integrando estas innovaciones en nuestros modelos de IA listos para producción. Nuestra tecnología de Reconocimiento Automático de Habla (ASR) supera a líderes de la industria como Google, AWS y Microsoft, haciendo de nuestra API una opción preferida para cientos de empresas y miles de desarrolladores que transcriben y analizan millones de videos, podcasts, llamadas telefónicas y reuniones de Zoom diariamente.

Respaldados por inversores de primer nivel como Accel, Insight Partners, AI Fund de Y Combinator, Patrick y John Collision, Nat Friedman y Daniel Gross, AssemblyAI está preparado para convertirse en un líder en el floreciente mercado de la IA aplicada. ¡Únete a nuestro excepcional equipo remoto y contribuye a construir una empresa de IA de referencia!

Sobre el Rol: Ingeniero de Software Senior, Datos

AssemblyAI está buscando un talentoso Ingeniero de Software para unirse a nuestro equipo de Infraestructura de Datos. Esta posición ofrece la oportunidad de dar forma a la visión, el alcance y la estructura del equipo e influir en la arquitectura y capacidades que construirás. Los candidatos deben tener un sólido trasfondo en Ingeniería de Datos junto con experiencia en ingeniería de software, incluyendo mejores prácticas como estrategias de prueba y revisiones de código.

Dado que este es un rol multifuncional, requiere una estrecha colaboración con nuestros equipos de Investigación y Operaciones de Datos. El candidato ideal debe ser hábil en gestionar relaciones con diferentes partes interesadas y comunicarse efectivamente con diversas audiencias sobre ideas complejas.

Responsabilidades

  • Desarrollar y mantener Plataformas de Datos para nuestro equipo de Investigación, gestionando herramientas como Airflow, BigQuery, Dataproc y Dataflow.
  • Diseñar e implementar tuberías de datos altamente escalables en plataformas de computación distribuida usando Google Cloud Platform (GCP).
  • Contribuir al desarrollo de nuestro AI Lakehouse multimedia.
  • Mejorar nuestro Sistema de Linaje de Datos.
  • Crear herramientas internas para ayudar a otros equipos a visualizar, usar y comprender grandes conjuntos de datos.
  • Implementar limitadores para optimizar costos, calidad de datos, usabilidad y velocidad.

Requisitos

  • Más de 5 años de experiencia profesional en ingeniería de software, demostrando código limpio, mantenible y bien probado.
  • Más de 3 años de experiencia como Ingeniero de Datos o en un rol similar.
  • Dominio de BigTable, BigQuery, Dataproc, Dataflow, Dataplex y Cloud Composer entre otros servicios de GCP.
  • Familiaridad con marcos de procesamiento de datos distribuidos como Apache Beam y Apache Spark, con un entendimiento profundo de procesamiento por lotes y en tiempo real.
  • Experiencia con herramientas de automatización de flujo de trabajo como Airflow o soluciones gestionadas como Composer y Astronomer.
  • Fluidez en Python y SQL.
  • Experiencia construyendo aplicaciones internas y herramientas para desarrolladores o investigadores.
  • Experiencia comprobada con sistemas de Linaje de Datos.
  • Experiencia práctica con Terraform, Docker, Kubernetes y CI/CD.
  • Conocimiento de patrones y mejores prácticas de IAM en GCP.
  • Experiencia con Mage o Prefect es un plus.

Transparencia Salarial

En AssemblyAI, nos esforzamos por atraer y retener talento excepcional de diversos orígenes con un compromiso hacia la equidad salarial. Nuestras escalas salariales están diseñadas para ser competitivas dentro de nuestro tamaño, etapa e industria, formando parte de un conjunto integral de compensaciones y beneficios diseñados para recompensar a nuestro equipo.

Las determinaciones salariales consideran factores como experiencia, nivel de habilidad, calificaciones y mantenimiento de la equidad interna. Mientras que el rango proporcionado es una expectativa general para el rol listado, permanecemos abiertos a candidatos con niveles de experiencia variados, comunicándolos con actualizaciones según sea necesario. Por favor,