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 9 años y busca desarrollar tecnología de impacto. Hoy nuestros productos alcanzan más de un millón de estudiantes en 10 países de LatAm y España.Crecemos bajo un modelo de partnership con clientes que nos provee recursos y visión de mercado para llevar nuestros productos y equipos al siguiente nivel. Ahora esperamos ampliar nuestra oferta de productos y cruzar las fronteras del mundo hispanohablante.Los retos que tenemos por delante nos emocionan. La demanda presente nos exige invertir en la escalabilidad de nuestra operación, en nuestros procesos de desarrollo y en la integración de componentes de IA. ¿Qué Software Engineer buscamos? Buscamos a una persona con experiencia construyendo servicios backend escalables e integrando componentes de IA, que combine excelencia técnica con la capacidad de diseñar soluciones limpias y mantenibles. Alguien que investigue cómo funcionan las cosas, que diseñe soluciones pensadas para el largo plazo y que entienda que en la era de asistentes de código el diseño, criterio y la atención al detalle marcan la diferencia.Serás parte del ciclo completo : diseño, desarrollo, deployment, testing y mantenimiento, trabajando en conjunto con equipos de ingeniería, producto, consultoría e infraestructura para llevar nuestros servicios al siguiente nivel. Nos importa que entiendas cómo cada servicio encaja en el ecosistema de la suite, tomes decisiones bien fundamentadas y aportes a la conversación técnica como alguien que resuelve problemas, no solo que escribe código.Trabajarás en un equipo autónomo, con foco en calidad y escalabilidad. Participarás en las decisiones técnicas, documentando tu proceso y compartiendo tus soluciones, especificaciones y razonamientos con el equipo de ingeniería y sus stakeholders. Cada uno de tus aportes contribuirá a nuestra base de conocimiento, impactará nuestra cultura ingenieril y finalmente a miles de usuarios.Requisitos del cargoFormación sólida en fundamentos de ingeniería de software y / o ciencia de la computación, con experiencia práctica construyendo soluciones reales. En particular : Conocimiento del ciclo completo de desarrollo de sistemas.Familiaridad con patrones de arquitectura (ej. MVC, Cliente-Servidor) y paradigmas de programación (POO y programación funcional). Experiencia programando en Python.Experiencia diseñando e implementando APIs (REST y / o GraphQL). Dominio de bases de datos relacionales, preferentemente PostgreSQL (queries avanzadas, optimización e índices). Experiencia usando Docker.Experiencia desarrollando software e implementando algoritmos para resolver problemas complejos (ej. automatización, planificación, búsqueda, clasificación, recomendación, clustering). Habilidades de colaboración : Capacidad de expresar asuntos técnicos e ideas de manera simple, precisa y adaptada al interlocutor.Escribir código y especificaciones técnicas pensados para que otros los lean, acompañados de documentación clara.Capacidad para dar y recibir feedback, aprender y ajustar tu forma de trabajo para integrarte eficazmente al equipo.Comodidad leyendo, escribiendo y escuchando contenido en inglés técnico (equivalente B2). Sería un plus si tienesExperiencia con Django.Familiaridad con entornos cloud (idealmente AWS) y orquestación (Kubernetes). Experiencia integrando librerías o servicios de ML / AI (ej. scikit-learn, TensorFlow, PyTorch, OpenAI, HuggingFace, Ollama). Experiencia creando o integrando agentes, incluyendo creación e integración de tools, construcción o uso de MCP o librerías como LangChain.Experiencia con optimización, sistemas de recomendación o motores de reglas.Experiencia diseñando arquitecturas distribuidas o con microservicios.Conocimiento en MLOps o despliegue de modelos en producción.Participación en proyectos open-source o comunidades de software.Pasión ingenieril : interés por la arquitectura, el refactor, la eficiencia y el diseño de soluciones elegantes y escalables. ¡Así somos! Somos un equipo multidisciplinario, motivado, amante de la tecnología y con ganas de generar impacto. Nuestro ambiente es multicultural, tenemos un ratio de
#J-18808-Ljbffr
Software Engineer • Talca, Región del Maule, Chile