
Python Developer Junior - OnService.AI
Sobre OnService.AI:
En OnService AI, diseñamos y desarrollamos soluciones tecnológicas inteligentes que automatizan y optimizan procesos operativos a escala global. A través de nuestro ecosistema AI Concierge, integramos Inteligencia Artificial Generativa (LLMs) y procesamiento de lenguaje natural (NLP) para transformar la experiencia de los usuarios en industrias hiperdinámicas como la aeronáutica. Nos apasiona la ingeniería de software real, las arquitecturas limpias y construir productos robustos de alta disponibilidad. Si te motiva trabajar con tecnología de punta en un ambiente dinámico, flexible y sin burocracias, este es tu lugar.
🚀 La Misión del Rol
Como Junior Python Developer, te integrarás a nuestro equipo central de Inteligencia Artificial para apoyar en el desarrollo y la evolución de AI Concierge. Tu objetivo principal será sumarte a los sprints de desarrollo, escribiendo código limpio y participando en la construcción de microservicios y la integración de modelos de IA, contando siempre con el mentoreo y guía de nuestros ingenieros Senior.
🎁 Beneficios y Cultura
- 🏠 Esquema Híbrido / Remoto
- ⛱️ 15 días hábiles de PTO
- 🎉 Día de Cumpleaños libre
- 📆 Feriados locales de tu país de residencia
- 🧠 Espacio de Mentoreo: Acompañamiento continuo por parte del equipo Senior para acelerar tu plan de carrera profesional
Requisitos mínimos
🎯 El Perfil que buscamos
- Buscamos a alguien con mentalidad de crecimiento, proactivo y con ganas de aprender. El perfil ideal cuenta con entre 1 y 2 años de experiencia (o proyectos académicos/personales sólidos) y bases en:
- Fundamentos de Python: Buen manejo del lenguaje, sintaxis y conceptos básicos de programación orientada a objetos.
- Bases de Datos: Conocimientos básicos en bases de datos relacionales (MySQL, PostgreSQL o SQL Server) y escritura de consultas SQL.
- Estructuras de Datos y Algoritmos: Sólida base teórica de lógica de programación.
- Consumo de APIs: Entendimiento de cómo funcionan las APIs REST y cómo realizar peticiones HTTP.
- Herramientas de desarrollo: Manejo básico de Git (control de versiones) y nociones de Docker (ideal si sabes correr un contenedor).
🛠️ Responsabilidades y Desafíos Técnicos
- Desarrollo y Mantenimiento: Colaborar en la escritura de código en Python para agregar nuevas funcionalidades a nuestros microservicios y pipelines de datos.
- Integración de IA: Apoyar en la implementación y pruebas de lógicas conversacionales utilizando APIs de LLMs.
- Calidad de Código: Aprender y aplicar buenas prácticas de ingeniería de software (como principios SOLID y arquitectura limpia) mediante revisiones de código (Code Reviews) con el equipo.
- Bugs y Soporte: Identificar, diagnosticar y corregir errores (bugs) en los entornos de desarrollo y testing.