AI Engineer Semi Senior

Célula AI

¿Quieres ser un Forisiano?

En Foris desarrollamos una suite de soluciones cloud basada en IA que eleva la experiencia digital de alumnos, docentes y staff de las IES, habilitando modelos educativos disruptivos y personalizados, optimizando recursos y automatizando tareas. Somos una EdTech bootstrapped que ha crecido sostenidamente los últimos 7 años y busca desarrollar tecnología de impacto. Hoy nuestros productos alcanzan 1 millón de estudiantes en 10 países de LatAm y España. Crecemos bajo un modelo de partnership con clientes que nos provee los recursos y visión de mercado para llevar nuestros productos y equipos al siguiente nivel. En 2023 llegaremos a 4 nuevos países y pronto cruzaremos las fronteras del mundo hispanohablante. Los retos que tenemos por delante nos emocionan. La cantidad actual de clientes ya nos exige invertir en la escalabilidad de nuestra operación , el proceso de desarrollo y planeamos construir para muchos más. Aprende más sobre nuestro camino, cultura y lo que hacemos en nuestro perfil.

  • ¡Si estás interesado en ser un Forisiano, compártenos tu cv!

Perfil:

¿Qué AI Engineer buscamos?

  • Postularás a un cargo para la célula AI, nuestro equipo que materializa la propuesta de valor de procesamiento inteligente detrás de todos nuestros productos: optimización y automatización de la programación horaria, pronóstico de demanda, recomendación en la inscripción de cursos, motor de reglas curriculares, clusterización y caracterización de estudiantes y detección de la deserción. Es un conjunto de proyectos diverso y desafiante por la complejidad lógica de los problemas, el uso de distintos tipos de algoritmos de optimización y ML, la customización de las soluciones, el costo de cómputo y la alta carga de usuarios concurrentes.
  • Buscamos personas experimentadas, proactivas, amantes del los desafíos, la colaboración, la buena ingeniería, la sofisticación de las soluciones y el trabajo en equipo. Serás parte del ciclo completo de producto: diseño, desarrollo, deployment, testing y mantenimiento y trabajarás con los equipos de backend, consultoría y producto para llevar nuestros servicios al siguiente nivel.
  • Esperamos que te apasione la idea de trabajar en productos y construir soluciones de largo plazo. Cada línea de código que aportes será parte de una solución para miles usuarios que tú y tu equipo continuarán perfeccionando en el futuro.

¿Qué harás?

  • Principalmente...
  • Diseñarás y construirás soluciones pragmáticas para problemas de optimización, regresión, recomendación, procesamiento de datos, analytics y automatización utilizadas en la operación de 50+ universidades.
  • Desarrollarás código de calidad productiva y velarás por su correcto funcionamiento en operación utilizando (y construyendo) herramientas de monitoreo y análisis.
  • 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 AI.
  • Trabajarás coordinadamente con los equipos de desarrollo, consultoría, de producto y web para asegurar que tus soluciones produzcan valor para nuestros stakeholders.
  • 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 errores 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 y tutoriales.
  • Realizarás mejoras continuas de implementación, documentación, robustez y performance en el código.
  • Desarrollarás herramientas y procesos 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 que estos procesos ocurran según lo planeado y mejoren continuamente.
  • 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?

  • 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, aprendizaje de máquinas.
  • Experiencia implementando algoritmos para solucionar problemas complejos (optimización, búsqueda, regresión, clasificación, recomendación, etc.).
  • Buenas prácticas de trabajo en equipo, como expresar tus pensamientos con precisión, transparencia y honestidad, respetar distintos puntos de vista.
  • Interés en el diseño e implementación de software escalable.
  • Pasión por el refactor y la arquitectura del 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.
  • Dominas 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.
  • Tienes experiencia sirviendo algoritmos en AWS o similar.
  • 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.

Si estás interesado en este job, envíanos tu CV a

jobs@foris.ai