Descripción del puesto

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.

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.

Requisitos

El Perfil que Buscamos

Buscamos a alguien con mentalidad de crecimiento, proactivo y curioso, con muchas 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:
  • Pasión por la IA: Interés genuino o experiencia previa en el ecosistema de IA, con curiosidad por entender cómo funcionan los LLMs y su integración en soluciones tecnológicas.
  • 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).

Beneficios

Beneficios y Cultura

  • 🏠 Modalidad de trabajo: Esquema híbrido o totalmente remoto.
  • ⛱️ Tiempo libre: 15 días hábiles de vacaciones (PTO).
  • 💻 Equipamiento: Provisión de Mac Pro para realizar tus tareas.
  • 🎉 Día de cumpleaños: Día libre para celebrar.
  • 📆 Feriados: Respetamos los feriados locales de tu país de residencia.
  • 🧠 Mentoreo y carrera: Acompañamiento continuo por el equipo Senior para acelerar tu desarrollo profesional.
  • 🌍 Equipo internacional: Formarás parte de un equipo multicultural con presencia en Argentina, Colombia, España, Italia, Pakistán, entre otros.