AI Jobs Map

Cantera Digital · Mexico

Desarrollador Ruby y Elixir (Phoenix)

entry_levelfull timePosted 9 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

rubyelixirgraphqlllmopenaianthropicgeminiazurerailspostgresqlmysqlgitraglangchaindockerkubernetesawsgcpvector-databases

Descripción del puesto:

Puesto: Desarrollador Backend Ruby & Elixir (Phoenix)

Área: Tecnología / Desarrollo de Software

Modalidad: Remoto

Tipo de puesto: Tiempo completo

Objetivo del puesto

Diseñar, desarrollar y mantener aplicaciones backend de alto rendimiento utilizando Ruby y Elixir, con énfasis en el framework Phoenix, participando además en la integración de soluciones de Inteligencia Artificial (IA) y automatización que generen valor al negocio.

Responsabilidades principales

- Desarrollar y mantener servicios y APIs backend en Ruby y Elixir/Phoenix.

- Diseñar soluciones escalables, seguras y de alta disponibilidad.

- Integrar aplicaciones con bases de datos, servicios externos y APIs REST/GraphQL.

- Participar en la integración de modelos de IA, asistentes virtuales, chatbots y soluciones basadas en LLMs.

- Consumir e integrar servicios de IA de terceros (OpenAI, Anthropic, Gemini, Azure OpenAI, entre otros).

- Colaborar en el diseño de arquitecturas que incorporen capacidades de IA Generativa.

- Participar en revisiones de código, pruebas y despliegues.

- Optimizar rendimiento, concurrencia y procesamiento en tiempo real.

- Trabajar de forma colaborativa con equipos de frontend, QA, producto y arquitectura.

- Documentar componentes, procesos y buenas prácticas de desarrollo.

Requisitos técnicos

- Experiencia comprobable en desarrollo con Ruby y/o Ruby on Rails.

- Experiencia sólida en Elixir y el framework Phoenix.

- Conocimiento en desarrollo y consumo de APIs REST.

- Experiencia con bases de datos relacionales (PostgreSQL, MySQL).

- Manejo de Git y control de versiones.

- Experiencia en pruebas automatizadas y buenas prácticas de desarrollo.

- Conocimientos en integración de soluciones de Inteligencia Artificial o consumo de APIs de IA.

Deseable / Plus

- Experiencia con Phoenix LiveView.

- Conocimiento en LLMs (Large Language Models), RAG, embeddings o agentes de IA.

- Experiencia con herramientas como OpenAI, Claude, Gemini, LangChain o similares.

- Conocimientos de Docker, Kubernetes y entornos cloud (AWS, Azure o GCP).

- Experiencia en arquitecturas de microservicios.

- Experiencia en sistemas de alta concurrencia y procesamiento en tiempo real.

Habilidades blandas

- Pensamiento analítico y orientación a la resolución de problemas.

- Curiosidad tecnológica y aprendizaje continuo.

- Comunicación efectiva y trabajo en equipo.

- Autonomía y orientación a resultados.

- Atención al detalle y enfoque en calidad.

Lo que ofrecemos

- Participación en proyectos innovadores de desarrollo e Inteligencia Artificial.

- Trabajo con tecnologías modernas y arquitecturas escalables.

- Esquema flexible remoto/híbrido.

- Oportunidades de crecimiento técnico y profesional.

- Exposición a proyectos de IA Generativa y transformación digital.

- Perfil ideal: Profesional con sólida experiencia en Ruby y Elixir/Phoenix, apasionado por el desarrollo backend y con interés o experiencia en la integración de soluciones de Inteligencia Artificial, capaz de construir plataformas robustas, escalables y preparadas para los retos tecnológicos actuales.