AI Software Engineer in foris.ai

Closed job - No longer accepting applications

En Foris buscamos crear una mejor manera de conectar a las personas con la educación.

Las instituciones de educación organizan la vida de miles de estudiantes, anticipando sus decisiones para ofrecer cursos de la mejor manera posible. Pero procesar datos y desarrollar plataformas no es el centro de su negocio, por lo que operan con sistemas viejos y trabajo manual.
Foris desarrolló una suite basada en optimización, predicción y analytics para solucionar problemas críticos y poco explorados de pronóstico, planificación y delivery de cursos. Estos algoritmos pueden adaptarse a cualquier situación, conectando a los estudiantes con la operación de una manera sin precedentes.
Nuestros productos se ven bien, se sienten bien, automatizan más del 50% del trabajo, optimizan hasta un 25% los costos y reducen la deserción. Con más de 50 instituciones y un millón de estudiantes a bordo, somos los líderes de LatAm en esta tecnología que está en camino a ser un estándar de la industria.

Apply to this job without intermediaries on Get on Board.

Qué harás

Principalmente

  • Diseñarás y construirás soluciones pragmáticas y de alto impacto para problemas de optimización, regresión, recomendación y analytics utilizadas diariamente en la operación de 50 universidades en Latinoamérica y Europa
  • Desarrollarás código de calidad productiva y velarás por su correcto funcionamiento en operación
  • Entenderás, utilizarás, modificarás y generalizarás soluciones existentes para atacar nuevos problemas
  • Participarás en la planificación de roadmaps de desarrollo para lograr los objetivos del equipo de AI de manera escalable, eficiente y en los tiempos de proyecto
  • Entenderás las necesidades de clientes, stakeholders y las brechas técnicas para contribuir a la definición de los objetivos operacionales y tácticos del equipo de AI
  • Trabajarás coordinadamente con los equipos de desarrollo, consultoría, de producto y web para que tus soluciones abarquen todos los frentes del problema

También

  • Investigarás, propondrás y experimentarás distintos enfoques de solución, utilizando automatización y medición de resultados para descubrir mejoras cuantificables
  • Darás soporte al software corriendo en producción, detectando y resolviendo bugs, casos borde y problemas de configuración
  • Comunicarás el trabajo de nuestro equipo a stakeholders y otros equipos a través de presentaciones, demos, documentación técnica o tutoriales
  • Realizarás mejoras continuas de implementación, documentación, robustez y performance en el código
  • Desarrollarás herramientas que simplifiquen nuestro trabajo y el de otros equipos
  • Aprenderás las operaciones relacionadas con poner nuestros servicios en producción y contribuirás a mejorar estos procesos
  • Aportarás al desarrollo de nuestra metodología de trabajo
  • Te mantendrás al día con la tecnología o literatura relevante para abordar nuestros problemas
  • Leerás código fuente y documentación de proyectos nuestros y externos

Y ocasionalmente

  • Apoyarás procesos de contratación
  • Harás tutoría a compañeros nuevos y practicantes

Qué necesitarás

  • Experiencia implementando algoritmos para solucionar problemas complejos (optimización, búsqueda, regresión, clasificación, etc.)
  • Buenas prácticas humanas de trabajo en equipo (p. ej. expresar tus pensamientos con precisión, transparencia y honestidad, respetar distintos puntos de vista)
  • Una base teórica sólida en ciencia de la computación o alguna de las áreas relevantes: computación científica, matemáticas aplicadas, ciencia de datos
  • Interés en el diseño e implementación de software escalable
  • Pasión por la arquitectura y el refactor de código, mejorar rendimiento y la comunicación entre módulos
  • Comodidad leyendo y escribiendo en inglés, especialmente lenguaje técnico
  • Alta capacidad para entender código existente y ensuciarte las manos
  • Experiencia programando en lenguajes de propósito general y científico como Python
  • Buenas prácticas de proyectos de código colaborativo (p. ej. escribir código para que otros lean, documentar)

Será un bonus en tu postulación si

  • Sabes comunicar tus ideas de manera efectiva y simple, tanto al equipo técnico como a otros stakeholders
  • Estás al tanto de últimos avances en métodos de solución para problemas de optimización entera, RL, ML, estadística o modelamiento matemático
  • Dominas conceptos fundamentales de desarrollo de software como patrones de diseño, estructuras de datos, testing y arquitectura
  • Te manejas con SQL, automatización de tareas, profiling / debugging de aplicaciones o manipulación de datos
  • Eres parte activa de la comunidad de desarrollo de software, científica, de AI, ML o ciencia de datos
  • Has utilizado tecnología de contenedores como Docker y/o tienes experiencia orquestándolos con Kubernetes y otras tecnologías Cloud Native
  • Has trabajado con metodolgías de desarollo ágil / SCRUM
  • Has trabajado con APIs o microservicios
  • Has participado en proyectos open-source

Información adicional

Nuestro equipo de 20-30 personas es joven, diverso y multicultural, incluyendo personas de distintas nacionalidades en distintas ubicaciones. Puedes esperar conversaciones estimulantes sobre problemas, tecnología y la vida.

Tendrás días viernes con tarde libre semana por medio.

Desde marzo de 2020 trabajamos 100% remoto con motivo de la pandemia.

En tiempos de no-pandemia: Nuestra casa es amplia, con lugares de trabajo y relajo en una oficina de planta abierta con salas de reuniones. Hay bar abierto de café en grano, té, fruta y snacks. Para las estaciones cálidas hay terraza y parrilla.

Nuestras oficinas en Santiago se ubican en Providencia, a 10-15 min. caminando de la estación Pedro de Valdivia.
También tenemos oficinas en Colombia, donde están parte de los equipos de Implementación y Comunicación.

GETONBRD Job ID: 18573

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Partially remote You can work from your home some days a week.
Computer provided foris.ai provides a computer for your work.
Informal dress code No dress code is enforced.

Remote work policy

Temporarily remote during COVID-19

Position is remote only during COVID-19-related restrictions.

Life's too short for bad jobs.
Sign up for free and find jobs that truly match you.