Operations Research Developer en Alicanto Labs

FULL_TIME

Santiago
El trabajo se desempeña algunos días de forma remota y otros en la oficina en: Santiago
(Híbrido)
| Junior | Full time | Programación

Sueldo bruto $1500 - 2500 USD/mes

98 postulaciones
Responde entre 14 y 26 días
Revisado por última vez hoy
Coach Pro
Llega antes al próximo empleo.

Este empleo ya tiene muchas postulaciones. Con Coach Pro, recibe alertas en tiempo real y postula antes que el resto.

Somos Alicanto Labs, una innovadora empresa chilena que apoya a la minería en sus decisiones de planificación estratégica. Para esto, desarrollamos algoritmos y software que permiten optimizar agendamientos, y prestamos asesorías usando este software. Somos un grupo pequeño de ingenieros en matemática y computación, creando productos que se usan a nivel mundial.
Estamos en una fase de crecimiento, por lo que buscamos a personas talentosas que quieran crecer con nosotros y formar parte de nuestra área de optimización. En el corto plazo buscamos ayuda para diseñar, implementar y probar algoritmos de optimización para el agendamiento de proyectos a gran escala en la minería.

Funciones del cargo

Necesitamos a jóvenes ingenieras e ingenieros interesados en Investigación de Operaciones, y en particular, en Programación Lineal Entera, para ayudarnos a desarrollar nuevos algoritmos, así como para perfeccionar los algoritmos que ya hemos desarrollado para que funcionen en condiciones industriales. En principio estamos buscando profesionales junior; sin embargo, especialistas senior son bienvenidos a postular.

Si te unes a nosotros deberás implementar, de manera eficiente, algoritmos en grafos y de programación lineal entera en C++, usando herramientas como CPLEX y GUROBI. Deberás poner a prueba tus algoritmos y los de tus colegas mediante pruebas computacionales, y generar visualizaciones de tus resultados en Python para validar su buen funcionamiento y/o detectar oportunidades de mejora. Finalmente, deberás documentar tus desarrollos y poder enseñar a otros desarrolladores como usarlo.
No es necesario que sepas todo desde un inicio; esta es una excelente oportunidad para aprender trabajando, y beneficiarte de nuestro equipo interdisciplinario y con amplia experiencia en optimización, analítica y desarrollo de software de alto rendimiento.
Entonces, en este trabajo tendrás que:
  • Entender problemas de planificación minera
  • Aprender a usar nuestros productos
  • Entender los algoritmos de optimización que desarrollamos en la empresa
  • Ser parte del equipo que desarrolla nuevos algoritmos y que mejora los algoritmos ya implementados
  • Conducir experimentos computacionales, generar datos a partir de éstos, y analizarlos para evaluar el desempeño de algoritmos
  • Documentar los desarrollos que implementas y ayudar a mantenerlos en el tiempo
  • Revisar el código y los algoritmos de tus colegas
  • Participar en reuniones con el equipo para evaluar avances e idear nuevas metodologías
  • Prestar apoyo en proyectos de consultoría (ocasionalmente)

Requisitos

  • Ingenieros/as en computación, matemática, industrial o similares, desde 0 a 5 años de experiencia
  • Conocimientos de programación lineal entera
  • Habilidades de razonamiento analítico
  • Conocimientos de c++
  • Facilidad para trabajar en equipo
  • Buenas habilidades de comunicación
  • Disponibilidad de trabajar en Santiago en modalidad híbrida (hasta 2 días a la semana de trabajo remoto)
  • Interés en aprender muchas muchas cosas nuevas, en optimización, computación y minería
  • Inglés intermedio
Si sabes de minería, excelente. Pero esto no es un requisito. Puedes aprender con nosotros.

Otras habilidades deseables

  • Experiencia implementando algoritmos de descomposición (generación de columnas, benders, relajación lagrangiana, etc.)
  • Capacidad matemática para leer y hacer demostraciones pequeñas
  • Experiencia implementando algoritmos en grafos
  • Experiencia diseñando e implementando métodos heurísticos
  • Entrenamiento en análisis de algoritmos
  • Experiencia con Gurobi, Cplex, Xpress, SCIP o Coin.
  • Conocimiento en visualización de datos (matplotlib, plotly, o similares)
  • Experiencia en uso de tecnologías cloud (AWS u otros; slurm)
  • Manejo de herramientas de desarrollo como GIT y otros
  • Inglés avanzado

Ofrecemos

  • Somos una empresa pequeña, informal, con excelente ambiente laboral
  • 40 horas de trabajo a la semana
  • Flexibilidad en caso de que necesites hacer trámites
  • 20 días al año de vacaciones
  • Oficinas cerca del metro Tobalaba
  • Buenos sueldos
  • Contrato indefinido
  • Seguro de salud complementario
  • Trabajar con un equipo de PhDs e Ingenieros con amplia experiencia en optimización, planificación minera, diseño de software y análisis de datos
  • Colaborar con empresas y universidades internacionales de renombre
  • Ser parte de una startup que exporta software basado en conocimiento de vanguardia a nivel mundial desde Chile
  • Trabajar en temas relevantes para el país, con entretenidos desafíos técnicos

Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Teletrabajo opcional Algunos días puedes trabajarlos desde tu casa.
Cobertura de salud Alicanto Labs paga o copaga cobertura de salud adicional a lo legal.
Computadora Alicanto Labs proporciona una computadora para tu trabajo.
Vestimenta informal Alicanto Labs no exige ningún código de vestimenta.
Vacaciones extra Alicanto Labs otorga vacaciones pagadas adicionales al mínimo legal.

Política de trabajo remoto

Híbrido

El trabajo se desempeña algunos días de forma remota y otros en la oficina en Santiago (Chile).

Acerca de Alicanto Labs

Somos AlicantoLabs, una empresa Chilena de base tecnológica, donde desarrollamos software de optimización para la industria minera. — Perfil completo de Alicanto Labs

Operations Research Developer
Alicanto Labs • Santiago
El trabajo se desempeña algunos días de forma remota y otros en la oficina en: Santiago
(Híbrido)
Compartir este empleo Compartir