Lo Que Harás:
Seldon, fundada en 2014, tiene una misión audaz: acelerar la adopción del aprendizaje automático y resolver algunos de los desafíos más difíciles del mundo. Nuestra visión es crear un futuro donde la inteligencia artificial transforme nuestras formas de vivir, trabajar e interactuar, con la IA siendo utilizada de manera responsable y ética tanto por organizaciones empresariales como por la comunidad de código abierto.
El aprendizaje automático se está convirtiendo en algo central para todos los negocios conectados. Estamos buscando individuos talentosos para impulsar nuestra misión, proporcionando despliegue de aprendizaje automático líder en la industria y continuando con nuestro impacto en el espacio de MLOps.
Nos enorgullecemos de nuestra cultura, impulsada por un equipo apasionado y talentoso con una ética abierta y colaborativa. Operando en la vanguardia de la tecnología dentro de un entorno ágil, ofrecemos oportunidades únicas de crecimiento y desarrollo profesional. Únase a nosotros y ayude a moldear el futuro de MLOps.
En este rol, trabajarás en nuestra plataforma de MLOps centrada en datos de próxima generación, Seldon Core v2, permitiendo a los usuarios escalar a miles de modelos en producción y construir poderosas tuberías de inferencia de aprendizaje automático impulsadas por datos usando Kafka. Esta es una oportunidad única para trabajar en un nuevo proyecto e influir en muchos aspectos técnicos del sistema a medida que evoluciona.
Sobre el Rol:
Como Ingeniero de Software trabajando en Seldon Core v2, tus responsabilidades incluirán:
- Diseñar, construir y ampliar la plataforma MLOps Core v2 de Seldon para mejorar la confiabilidad, escalabilidad, rendimiento e introducir características de próxima generación.
- Participar en discusiones técnicas sobre la arquitectura del sistema y las compensaciones involucradas en la selección de soluciones particulares.
- Gestionar la infraestructura de desarrollo, demostración y prueba interna para mejorar la productividad del equipo.
- Responder a las consultas de los clientes e integrar las características solicitadas dentro de la base de código existente.
- Reducir la deuda técnica manteniendo un código de alta calidad a través de actualizaciones periódicas, pruebas automatizadas y pipelines de integración continua/despliegue continuo (CI/CD).
Habilidades Esenciales:
- Un título o formación académica avanzada en un campo científico o de ingeniería, o experiencia relevante equivalente.
- Experiencia en la arquitectura, implementación y depuración de sistemas complejos desde el diseño hasta la finalización.
- Comprensión de sistemas distribuidos y arquitecturas de microservicios.
- Experiencia en la elaboración de perfiles, identificación y solución de cuellos de botella del sistema tanto a nivel de componente como de sistema.
- Al menos 4+ años de experiencia en la industria con un historial comprobado como ingeniero de backend.
- Sólidos conocimientos de Golang.
- Experiencia en la construcción de aplicaciones utilizando Kafka.
- Experiencia con Kubernetes y familiaridad con herramientas Cloud Native.
Habilidades Adicionales:
- Familiaridad con Google Cloud Platform, AWS o Azure.
- Experiencia con el Patrón Operator utilizando Kubebuilder o Operator SDK.
- Contribuciones a proyectos de código abierto.
- Una comprensión amplia de la ciencia de datos y el aprendizaje automático o una gran disposición para aprender.
- Conocimientos de Python.
Proyectos de Alto Perfil Dentro de Nuestro Equipo:
- MLServer: Servidor de aprendizaje automático basado en Python.
- Alibi: Herramienta de explicabilidad de modelos de caja negra.
- Alibi-Detect: Herramienta de detección de valores atípicos, adversarios y deriva.
- LLM-Modules: Servir potentes aplicaciones de LLM.
Ubicación:
India (Remoto)
Beneficios:
- Un rol emocionante con la oportunidad de tener un impacto significativo en nuestro producto y crecimiento.
- Una posición predominant