En Covariant, estamos en una misión para construir el Cerebro Covariant, una IA universal que empodera a los robots para ver, razonar y actuar sobre el mundo que los rodea. Llevar la IA desde el laboratorio hasta las operaciones dinámicas y reales de nuestros clientes exige ideas, enfoques y técnicas innovadoras.
Nuestro éxito depende de un equipo tan diverso como el mundo que buscamos mejorar, con personas de diferentes antecedentes, perspectivas y experiencias. Compartimos una base común: expectativas ambiciosas, amor por el aprendizaje, empatía por nuestros compañeros y una actitud de equipo primero.
El equipo de Infraestructura de IA asegura que los datos de los robots de Covariant sean accesibles y optimizables para el desarrollo, depuración y despliegue del software de IA. Nuestra visión es automatizar y refinar cada aspecto del ciclo de vida de la IA, desde la recopilación, indexación y anotación de datos hasta el entrenamiento, despliegue y monitoreo del rendimiento del modelo. Procesamos terabytes de datos de telemetría de robots diariamente, haciéndolos buscables y utilizables para la compañía a través de nuestra innovadora plataforma de datos. Buscamos ingenieros senior para ayudarnos a lograr esta visión mediante la construcción de bibliotecas, servicios y herramientas fundamentales para el desarrollo de software de IA en Covariant.
- Desarrollar servicios y API para buscar y anotar nuestro creciente conjunto de datos de robots
- Diseñar bibliotecas para entrenar, desplegar, monitorear y comprender nuestros modelos
- Desarrollo full stack de herramientas para visualizar y explorar datos de robots
- Colaborar estrechamente con los equipos de investigación y soluciones para especificar, desarrollar y lanzar características para nuestra plataforma de datos de robots
- Liderar y gestionar proyectos full stack con partes interesadas de diferentes áreas
- Construir herramientas para buscar y visualizar datos de telemetría de robots para permitir una rápida iteración del rendimiento
- Implementar tuberías de datos escalables para la ingesta y procesamiento de datos de telemetría de robots
- Desarrollar y desplegar sistemas distribuidos que abarquen los almacenes de los clientes hasta las nubes públicas y privadas
- Defender y facilitar la adopción de principios de diseño de software de calidad, incluyendo la observabilidad y depuración del sistema
- Más de 4 años de experiencia en programación en lenguajes modernos como Python
- Más de 4 años de experiencia en desarrollo full stack, backend web o infraestructura en la nube
- Experiencia probada en el diseño, construcción y despliegue de API web modernas
- Experiencia en el despliegue de soluciones utilizando proveedores de nube pública como AWS
- Familiaridad con tecnologías de contenedorización como Docker y plataformas de orquestación como Kubernetes y Amazon ECS
- Habilidades de comunicación fuertes para transmitir detalles técnicos a audiencias diversas
- Experiencia en la construcción de infraestructuras, bibliotecas y herramientas para el entrenamiento de modelos
- Capacidad para trabajar de manera independiente en proyectos de alcance amplio y transversal
- Experiencia en la arquitectura de infraestructura de datos para sistemas de aprendizaje automático
- Familiaridad con Django y/o Postgres
- Desarrollar una tubería de datos escalable utilizando servicios como Amazon SQS o Kinesis
- Diseñar nuevos modelos de base de datos, incluyendo los endpoints y vistas API correspondientes
- Desplegar un servicio en Kubernetes y monitorear su rendimiento
- Diagnosticar y depurar problemas de rendimiento en Postgres
- Agregar una característica a una biblioteca de gráficos computacionales
- Reunirse con equipos de investigación para recopilar requisitos para nuevos proyectos relacionados con el entrenamiento y despliegue de modelos
- Preparar una presentación técnica detallada sobre un proyecto recientemente completado
- Dirigir una reunión de proyecto de manera independiente para mantener informadas a las partes interesadas de otros equipos
- Aprender Constantemente
- Esforzarse por la Empatía