logo
Otium AI Consulting

Software Engineer

Latin America

July 8, 2026 at 7:28 PM

✨ AI summary

Location

  • Mexico City, Mexico (Remote)

Programming Languages

  • No specific languages mentioned

Experience Level

  • Mid-level (students in their last semesters or recent graduates), no professional experience required

Concepts and Technologies

  • Artificial Intelligence (AI)
  • Language models
  • Prompt engineering
  • API integration
  • Algorithms
  • Data structures
  • Software engineering principles
  • Object-Oriented Programming (OOP)
  • Back-end development (APIs, databases, server-side architectures)
  • Version control systems (Git)

Descripción del rol

Buscamos un Software Engineer para un rol de medio tiempo y totalmente remoto, abierto a estudiantes en sus últimos semestres y recién egresados en México. Vas a diseñar, desarrollar, probar y mantener aplicaciones de software y servicios de back-end que dan soporte a soluciones para clientes, con un fuerte enfoque en construir e integrar funcionalidades potenciadas por IA. Es un rol hands-on donde vas a escribir código limpio, eficiente y bien documentado, participar en code reviews y colaborar con el equipo para convertir requerimientos en software que funciona. Vas a trabajar directamente con modelos de lenguaje y herramientas modernas de IA, ayudar a resolver problemas, optimizar rendimiento y aplicar buenas prácticas de arquitectura y seguridad. No se requieren años de experiencia profesional. Lo que importa es una base sólida, curiosidad real por construir con IA y las ganas de aprender rápido.

Requisitos

  • Interés genuino por construir con IA, con algo de práctica en modelos de lenguaje, prompt engineering o integración de APIs de IA, ya sea por proyectos personales, materias, prácticas o aprendizaje autodidacta.
  • Base sólida en fundamentos de Ciencias de la Computación como algoritmos, estructuras de datos y principios de ingeniería de software.
  • Familiaridad con desarrollo de software usando lenguajes y frameworks modernos, demostrada a través de proyectos, materias o trabajo personal.
  • Entendimiento básico de conceptos de back-end como APIs, bases de datos y arquitecturas del lado del servidor.
  • Comprensión de conceptos de Programación Orientada a Objetos (POO) y cómo aplicarlos.
  • Estar en los últimos semestres de una carrera en Ciencias de la Computación, Ingeniería o afín, o ser recién egresado. También es bienvenida experiencia práctica equivalente.
  • Capacidad para trabajar de forma independiente en un entorno remoto, colaborando de manera efectiva con un equipo distribuido y comunicando ideas con claridad.
  • Familiaridad con sistemas de control de versiones como Git y flujos básicos de desarrollo.
  • Disposición para aprender sobre pruebas, depuración y optimización de rendimiento sobre la marcha.
  • Buenas habilidades de resolución de problemas, atención al detalle y ganas de crecer.

• Apertura para aprender cómo trabajamos con clientes y adaptarte a las necesidades cambiantes de cada proyecto.