Ingeniero de Software (Equipo de Visión por Computadora)

Job expired!

Second Spectrum es una empresa de datos y tecnología galardonada con el Emmy Deportivo que está construyendo la próxima forma de ver deportes, al capturar y producir los datos de mayor calidad y contenido innovador para muchas de las ligas y socios de medios más grandes del mundo, como la NFL, NBA, la Premier League inglesa, ESPN, Amazon y CBS Sports.

Estamos ampliando los límites de la alta tecnología — aprendizaje automático, visión por computadora, big data, realidad aumentada y virtual. Nuestra pasión por el diseño de vanguardia y nuestras décadas de experiencia jugando deportes universitarios y profesionales son una parte igual de la magia que da vida a productos únicos e innovadores. Estos productos han ayudado a los socios de Second Spectrum a ganar múltiples campeonatos de la NBA, a ganar partidos en campos de fútbol alrededor del mundo, a entretener y educar a millones de fans en la televisión y en digital. En 2021, Second Spectrum fue adquirida por Genius Sports, reuniendo una combinación única de capacidades tecnológicas, operacionales y comerciales.

Creemos que la tecnología revolucionará la forma en que se juegan, entrenan y experimentan los deportes. Solo estamos empezando a convertir nuestra visión conjunta de deportes transformadores en realidad.

Second Spectrum es el lugar ideal si estás interesado en trabajar en tecnología de vanguardia en deportes, junto a compañeros de trabajo increíblemente ambiciosos y motivados. Nuestro entorno innovador y dinámico enfatiza oportunidades para individuos motivados para maximizar su crecimiento e impacto.

El Rol: Ingeniero de Visión por Computadora

Este es un rol híbrido con la expectativa de al menos 1 día en la oficina de Lausanne por semana

Estamos buscando un ingeniero de visión por computadora orientado a la producción para diseñar, desarrollar e implementar tecnologías de vanguardia en visión por computadora y aprendizaje automático para asegurar nuestra posición de liderazgo en el mercado en seguimiento de jugadores de deportes y soluciones de transmisión.

Lo que harás:

  • Diseñar, prototipar, implementar y probar software y algoritmos de visión por computadora y aprendizaje automático en Rust, Python y C++.
  • Desarrollar y optimizar soluciones deportivas en tiempo real y de alta precisión con CV moderno: detección de objetos, reconocimiento y seguimiento, calibración de cámaras, reconstrucción 3D, etc.
  • Gestionar proyectos interdisciplinarios en colaboración con diferentes grupos dentro de la empresa.
  • Implementar y proporcionar las mejores prácticas para el desarrollo de software sostenible, incluyendo el proceso de despliegue, documentación y adherencia y mejora de los estándares de codificación.
  • Aprovechar Amazon Web Services (EC2 y S3) para ejecutar algoritmos en un gran número de servidores en la nube.
  • Apoyar y monitorear sistemas en vivo, incluyendo rotación en llamada para sistemas de visión por computadora durante las temporadas deportivas.
  • Aprender continuamente nuevas aplicaciones y aplicar los aprendizajes a nuevos desafíos.

Nuestro Stack de Software:

  • Principales lenguajes de programación: Python 3, Rust, C++ moderno
  • Frameworks: OpenCV, CUDA, FFmpeg, Pytorch, NumPy, scikit-learn
  • Base de código: Git con GitLab
  • Infraestructura: AWS (EC2, S3), Docker, Linux
  • Productividad: Slack, Notion, Google Appsequirements

Lo que tienes:

  • 2+ años de experiencia industrial en el ciclo de vida completo del desarrollo: diseño, prototipo, implementación, prueba y evaluación de rendimiento del software
  • 2+ años de experiencia industrial en visión por computadora y algoritmos modernos de aprendizaje automático, como el aprendizaje profundo
  • BSc o MSc en ciencias de la computación o un título relacionado, con fuertes componentes de ingeniería de software y visión moderna por computadora
  • Sólida experiencia en ingeniería de software: prácticas modernas de desarrollo de software y herramientas, programación concurrente y distribuida, sistemas operativos, redes de computadoras, sistemas de bases de datos
  • Plenamente competente en Python y C++ moderno con exposición a paradigmas de programación funcional y orientada a objetos. Otros lenguajes como Rust serán considerados una ventaja para algunos de nuestros proyectos multidisciplinarios.
  • La experiencia con computación de alto rendimiento, computación GPU y sistemas en tiempo real te destacaría

Nuestro ambiente de trabajo y de qué te beneficiarás:

  • Productos de vanguardia para trabajar para las principales ligas y equipos deportivos profesionales.
  • Hábitos de ingeniería orientados al equipo y mejores prácticas de ingeniería de software (código legible, mantenible y eficiente).
  • Jerarquía plana y gestión colaborativa dirigida por líderes técnicos altamente calificados.
  • Entorno innovador y dinámico, que fomenta el autodesarrollo y las oportunidades para tener un impacto.
  • Equipo multicultural con empleados basados en varios países.
  • Horario de trabajo flexible y 25 días de vacaciones anuales.
  • Asistir a conferencias internacionales de CV (por ejemplo, ICCV o CVPR); discutir trabajos de investigación de manera regular.

Como enfoque general, entrevistamos para aptitudes más que para tecnologías o lenguajes específicos. Por favor, prepárate para hablar sobre cualquier cosa que figure en tu currículum o en tu portafolio.

¿Qué hay para ti?

Además de un competitivo salario y asignación anual de vacaciones, nuestros beneficios incluyen seguro de salud, formación en habilidades y mucho más, dependiendo de la ubicación. También ofrecemos una serie de beneficios más suaves, incluyendo muchos eventos sociales a lo largo del año como fiestas de verano y de invierno, eventos mensuales de formación de equipos, torneos deportivos, días de caridad y actividades de bienestar.

¿Cómo trabajamos?

Hemos adaptado un marco de 'Formas de Trabajo' de pensamiento avanzado, que establece (entre otras cosas) las oportunidades para los Genios de trabajar de forma flexible, a distancia y en vacaciones laborales. Afecta a diferentes equipos y ubicaciones de manera distinta, así que por favor pide más información sobre cómo funcionaría con este rol.

Nuestros empleados tienen el poder de ampliar los límites de lo que es posible, siempre llegando más allá y empujando los límites para ver qué da. Colaboramos, innovamos y celebramos. Continuaremos creciendo como organización y seguiremos invirtiendo en nuestro equipo altamente talentoso y diverso de Genios