Software / Machine Learning Engineer

BCP Lima, Lima, Perú
¡Únete al Equipo BCP! Sé parte de una comunidad que no conoce fronteras, con un propósito en común que nos motiva e inspira para impactar en los planes de millones de peruanos, transformándolos en realidad. ¿Quieres pertenecer a algo grande? ¡Aquí Es!

¿Cuál es el reto?
Será el encargado de llevar a cabo la puesta en producción de las aplicaciones y modelos que forman soluciones end-to-end de ML, asimismo, darás soporte a dichos desarrollos en los ambientes productivos corporativos y apoyo en lo desplegado en las distintas organizaciones del Grupo.

Tendrás la oportunidad de participar en proyectos corporativos (Pacífico, Mi Banco
) de optimización, predicción, buscando asegurar la captura del valor medible para los negocios mediante técnicas avanzadas.

¿Qué buscamos?
  • Egresado o Bachiller universitario de las carreras de Ingeniería de Sistemas, Informática, Mecatrónica o afines.
  • Experiencia: Al menos 1 o 2 años trabajando o realizando prácticas en roles relacionados con Machine Learning, Desarrollo de Software (Back End, Full Stack).
  • Programación - Python 3.x a nivel Avanzado
  • Indispensable conocimientos en despliegue continuo (GitHub, Bitbucket, Jenkins, Jira)
  • Indispensable conocimientos en frameworks de programación para procesamiento de datos distribuidos (Spark o Pyspark) (Spark, Java o Scala)
  • Conocimiento básico en tecnologías cloud (Azure [preferente], GCP, AWS)
  • Experiencia en plataformas de ML (AzureML, SageMaker, etc) (Deseable)
  • Conocimiento en frameworks de ML (MLFlow, Sklearn, Tensorflow, Keras) o proyectos en plataformas ML (Deseable)
  • Conocimiento de desarrollo de modelos de ML - conocer el ciclo de vida del desarrollo de modelos de ML. (Deseable)

¿Qué responsabilidades tendrás?
  • Colaborar en la definición de mejores prácticas de desarrollo analítico y en el desarrollo de plantillas de código asociadas que usarán los Data Scientist para el desarrollo de modelos analíticos.
  • Participar en el diseño, conceptualización, implementación, documentación y entrega de la propuesta final de implementación de soluciones analíticas basadas en modelos de ML y tecnologías cloud y on-prem en los ambientes productivos Cloud.
  • Diseñar y participar en la construcción de pipelines para el ciclo de vida de modelos analíticos (entrenamiento, pruebas, ejecución, monitoreo).
  • Definir, diseñar y participar en la construcción de los flujos de CI/CD para el despliegue de modelos analíticos.
  • Seguimiento de la implementación y mantenimiento del proceso de ML (Soporte). 
Beneficios
¿Por qué unirte a nuestro equipo?
  • Ingreso a planilla desde tu primer día.
  • Accede a incentivos por tu esfuerzo/desempeño.
  • Acompañamiento de líderes expertos.
  • Acceso a descuentos en productos financieros.
  • Formarás parte de una cultura constante de reconocimientos.

Sí, a ti. Te estamos buscando ¡Únete al equipo BCP!