Senior Software Engineer, Machine Learning - MLOps, (part time)

Job expired!

Descripción de la Empresa

Tesco es un minorista multinacional líder, que emplea a más de 336,000 colegas en todo el mundo. Nuestro software impacta a millones de usuarios en varios países diariamente, desde cajas registradoras y sitios web que utilizan nuestros clientes, hasta sistemas de los que dependen nuestros colegas y socios. Desempeñarás un papel vital para garantizar que estos sistemas funcionen sin problemas y ayudarás a resolver cualquier problema empresarial que surja. Como parte de los Centros de Tecnología de Tesco en el Reino Unido, Polonia, República Checa, Hungría e India, colaborarás estrechamente con un equipo global.

Por Qué Nuestros Colegas Aman Trabajar en Tesco

  • Desarrollamos nuestros propios productos
  • Creemos impactos significativos en operaciones a gran escala
  • Se nos confía responsabilidad y respeto
  • Nos apoyamos y colaboramos mutuamente
  • Trabajamos en equipos pequeños y cohesionados
  • Oportunidades para el desarrollo personal y el aprendizaje

Descripción del Trabajo

Sobre el Rol

Estamos buscando un Ingeniero de Aprendizaje Automático con experiencia para unirse a nuestro creciente equipo de Ingeniería de Ciencias de Datos. Colaborarás con ingenieros, científicos de datos, gerentes de producto y profesionales de análisis para entregar resultados valiosos e innovadores para nuestros clientes. Si tienes experiencia previa como Ingeniero de Aprendizaje Automático (ML Engineer) o Ingeniero de Software, este rol podría ser perfecto para ti.

Sobre el Equipo

Nuestro equipo de Ciencia de Datos y Análisis trabaja para maximizar el valor de los datos para nuestros clientes y comunidades. Construimos, operamos y optimizamos las plataformas de datos de Tesco, proporcionamos herramientas a la comunidad de análisis y desarrollamos productos de datos a escala. Los proyectos cubren áreas como la Cadena de Suministro, Logística, Optimización de Operaciones en Tienda y Online, Soporte a la Decisión Comercial y Edge Inteligente. Los Ingenieros de Aprendizaje Automático dentro de nuestro equipo colaboran con científicos de datos en el desarrollo de herramientas y plataformas, optimización de código y despliegue de soluciones en entornos de edge, cloud y big-data.

Responsabilidades Clave

  • Participar en discusiones sobre el diseño y la arquitectura del sistema
  • Traducir las necesidades del equipo de producto en requisitos técnicos
  • Colaborar a lo largo del ciclo de vida del software con Científicos de Datos, Ingenieros de Software y equipos de Producto
  • Entregar código de alta calidad y llevar soluciones a producción
  • Realizar revisiones de código para optimizar el rendimiento técnico
  • Soportar sistemas de producción, resolver incidentes y realizar análisis de causa raíz
  • Mejorar continuamente la tecnología, procesos y prácticas
  • Compartir conocimientos con la comunidad de ingeniería en general
  • Aplicar prácticas SDLC para crear y liberar software robusto

Calificaciones

Buscamos candidatos con formación en Ingeniería de Software o Ingeniería de Aprendizaje Automático, competentes en Programación (Python), Aprendizaje Automático y MLOps, y con experiencia en despliegue de soluciones de ciencia de datos en producción.

Requisitos Clave
  • 4-5 años de experiencia como Ingeniero de Software; beneficiosa experiencia en proyectos de Aprendizaje Automático
  • Deseable experiencia en búsqueda y recomendación
  • Fuertes habilidades en ingeniería de software con conocimiento de múltiples lenguajes de programación, idealmente Python
  • Ventajoso conocimiento del sector minorista, la logística y/o el comercio electrónico
  • Conciencia de prácticas y herramientas emergentes en MLOps
  • Enfoque en el cliente con un equilibrio entre la entrega de resultados y la excelencia técnica
  • Capacidad para resolver problemas empresariales del mundo real utilizando habilidades técnicas
  • Experiencia construyendo sistemas escalables y resilientes