Maintenance: Saturday May 25, at 13:00 UTC, est: 30 minutes

AI Software Engineer in foris.ai

Closed job - No longer receiving applicants

En Foris desarrollamos una suite de soluciones cloud basada en IA que eleva la experiencia digital de alumnos, docentes y staff de las IES y habilita 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.

¿A quién buscamos?

Postularás a un cargo de Software Engineer para la célula AI, el 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: diseño, desarrollo, deployment, testing y mantenimiento y trabajarás con los equipos de backend, consultoría, ingeniería y de 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

  • Atacarás problemas de 50+ universidades en operación, ampliando soluciones existentes y diseñando y construyendo soluciones nuevas
  • Velarás por la calidad del código y darás soporte a la operación analizando datos, implementando herramientas de monitoreo y debuggueando
  • Participarás en discusiones ingenieriles para decidir cómo cumplir nuestras misiones de manera escalable, eficiente y en los tiempos de proyecto
  • Documentarás necesidades de stakeholders, brechas técnicas, diagnóstico de problemas, ideas de solución y tu entendimiento ganado para compartir contexto y facilitar el trabajo futuro
  • Te asegurarás de que nuestras soluciones produzcan valor coordinando la entrega con otros equipos

Qué necesitarás

  • Una base teórica sólida en ciencia de la computación y experiencia en alguna de las áreas relevantes: machine learning, deep learning, sistemas de recomendación, ciencia de datos, optimización entera
  • Experiencia desarrollando software e implementando algoritmos para solucionar problemas complejos (optimización, automatización, planificación, búsqueda, regresión, clasificación, recomendación, clustering, etc.)
  • Excelentes habilidades de comunicación
    • Capacidad para expresar asuntos técnicos de manera simple, precisa y directa, adaptando tu lenguaje al interlocutor y asegurando el entendimiento de todas las partes (compañeros de tu equipo y de otros, líderes de célula, representantes de clientes)
    • Comunicación oportuna a las partes interesadas de hallazgos, alertas, acuerdos y compromisos con stakeholders, minutas de reuniones, resolución de problemas y liberación de funcionalidad
    • Capacidad para recibir feedback, aprender y ajustar tu comportamiento para integrarte eficazmente al flujo de trabajo
  • Buenas prácticas de colaboración
    • Expresar tus pensamientos con precisión, transparencia y honestidad, respetar distintos puntos de vista y trabajar en equipo
    • Acusar recibo de mensajes, compartir conocimiento e información relevante, respetar el tiempo de otros
    • Escribir código pensado para que otros lean, documentar módulos, funciones y métodos
  • Pasión ingenieril: interés en la tecnología y el buen código, las soluciones efectivas y elegantes, desarrollos nuevos de la industria, el refactor, la arquitectura de software y el rendimiento
  • Interés en la creación de productos escalables, de funcionalidad generalizable y herramientas que faciliten tu trabajo y el de tus compañeros
  • 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 Python y usando Docker

Será un bonus en tu postulación si

  • Estás al tanto de últimos avances en métodos de solución para problemas de optimización entera, AI, 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 y manipulación de datos
  • Tienes experiencia con proveedores cloud, idealmente AWS (EC2, S3, EKS, SageMaker)
  • Has trabajado poniendo código en producción y sirviendo algoritmos en la nube para decenas de miles de usuarios
  • Eres parte activa de la comunidad de desarrollo de software, científica, de AI, ML o ciencia de datos
  • Has trabajado con metodolgías de desarollo ágil / SCRUM
  • Has trabajado con APIs, microservicios y tecnología de mensajería o streaming entre aplicaciones
  • Has participado en proyectos open-source
  • Has trabajado en investigación en alguna de las áreas relevantes: ML, DL, sistemas de recomendación, ciencia de datos, optimización

Beneficios

  • Cultura:
    • Equipo joven, muy motivado y con ganas de generar impacto, repartido 40-60% entre mujeres y hombres.
    • Espacio diverso y multicultural, con compañeros de diferentes nacionalidades: Chile, Colombia, Venezuela, Alemania, Perú y practicantes de ingeniería de Chile y Francia.
    • Valoramos el humor, la buena comunicación y los datos duros como claves del éxito.
  • Horario Flexible: permitimos flexibilidad horaria para otras actividades previo acuerdo con tu equipo
  • Días Libres: podrás tomar días libres para trámites administrativos, tu cumpleaños y las festividades de diciembre para que dispongas de tu tiempo como más te acomode.
  • Trabajo remoto: elige desde dónde trabajar dentro de tu zona nacional.
  • Viernes corto: cada 2 semanas iniciamos nuestra jornada a las 9:00 y finalizamos a las 15:00 hrs.
  • Juntas: organizamos reuniones presenciales para conocernos, celebrar victorias, planificar o conversar (Santiago y Bogotá) y esperados eventos online como la semana forisiana.

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Computer provided foris.ai provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation on birthday Your birthday counts as an extra day of vacation.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Chile.

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