Descripción
**¡Desbloquea tu futuro con Nexaminds!**
En Nexaminds, nuestra misión es redefinir industrias con inteligencia artificial. Nos apasiona el potencial ilimitado de la IA para transformar negocios, optimizar procesos y impulsar el crecimiento.
Únete a nuestro viaje visionario. Somos pioneros en soluciones de IA y estamos comprometidos con la innovación, la colaboración y las prácticas éticas. Forma parte de nuestro equipo y ayuda a moldear el futuro impulsado por máquinas inteligentes. Si te mueven la ambición, el éxito, la diversión y el aprendizaje, ¡Nexaminds es tu lugar.
Buscamos un Ingeniero Senior de Software especializado en **Node.js e integración de IA** para unirse a nuestro equipo de ingeniería. En este puesto, desempeñarás un papel clave en el diseño, desarrollo y mantenimiento de servicios backend de alto rendimiento que sustentan nuestras aplicaciones empresariales. Colaborarás estrechamente con equipos multifuncionales para garantizar la entrega de soluciones escalables, fiables y seguras.
**Ubicación: México (trabajo remoto)**
**Requisitos:**
* 5–8 años de experiencia profesional en desarrollo de software.
* **Node.js (experto).**
* Experiencia previa o conocimientos prácticos de Java y Spring Boot.
* Experiencia con herramientas: GitHub, Terraform, JFrog Artifactory.
* Amplia experiencia con **MQ (colas de mensajes).**
* **Experiencia práctica integrando capacidades de IA/ML en arquitecturas backend.**
* Experiencia práctica con APIs de LLM, ingeniería de prompts o RAG (generación con recuperación aumentada).
* Experiencia implementando orquestación de IA, bases de datos vectoriales o puntos finales de API impulsados por IA.
* Experiencia con **integración de LLM** (por ejemplo, API de OpenAI, Anthropic o modelos locales).
**Deseable:**
* Experiencia con servicios en la nube de GCP como Dataflow y BigQuery, o servicios de Azure —como mínimo, Event Hub.
* **Python** (específicamente para scripts de procesamiento de IA/datos)
**Responsabilidades:**
* **Ingeniería backend multiplataforma:** Liderar el diseño y desarrollo de microservicios escalables mediante **Node.js**, garantizando alto rendimiento y coherencia arquitectónica en distintos entornos backend.
* **Arquitectura e integración de IA/LLM:** Diseñar e implementar integraciones prácticas con **APIs de LLM** (OpenAI, Anthropic, etc.), centrándose en fiabilidad para producción y conexión fluida con los servicios backend existentes.
* **RAG avanzada y orquestación:** Diseñar e implementar patrones de **Generación con Recuperación Aumentada (RAG)** y flujos de trabajo de orquestación de IA para dotar a las aplicaciones de contexto de datos propietarios y toma de decisiones inteligente.
* **Diseño de sistemas asíncronos:** Aprovechar amplia experiencia en **colas de mensajes (MQ)** para construir arquitecturas resilientes basadas en eventos que gestionen los requisitos de latencia y throughput de cargas de trabajo de IA/ML.
* **Estrategia de datos vectoriales:** Implementar y gestionar **bases de datos vectoriales** (por ejemplo, Pinecone, Milvus) y estrategias de incrustación para soportar búsquedas semánticas y memoria a largo plazo eficiente para agentes de IA.
* **Liderazgo en infraestructura y automatización:** Impulsar la adopción de **Infraestructura como Código (IaC) mediante Terraform** y gestionar sofisticadas canalizaciones CI/CD (GitHub, JFrog Artifactory) para automatizar la implementación de servicios complejos habilitados para IA.
* **Desarrollo de API impulsado por IA:** Diseñar y estandarizar **puntos finales de API impulsados por IA**, asegurando que sean seguros, optimizados en costos y capaces de manejar orquestaciones complejas de modelos.
* **Mentoría técnica y gobernanza:** Brindar orientación experta a los equipos de ingeniería sobre las **mejores prácticas de ingeniería de prompts**, código limpio tanto en Node.js como en Java, y la integración ética y segura de tecnologías de IA.
* **Rendimiento y observabilidad:** Supervisar y optimizar el rendimiento del sistema, centrándose en los **tiempos de respuesta de LLM, eficiencia de tokens y costos de infraestructura** dentro de entornos en la nube (GCP/Azure).
**Qué puedes esperar de nosotros**
Aquí, en Nexaminds, no somos un lugar de trabajo convencional. Nos enfocamos en crear un entorno amigable y basado en la confianza donde puedas prosperar. ¿Por qué es esto importante? Porque la confianza y la apertura conducen a una mejor calidad, innovación, compromiso con la finalización de las tareas, eficiencia y rentabilidad.
Opciones sobre acciones
Opciones de trabajo remoto
Horarios laborales flexibles
* Beneficios superiores a lo exigido por la ley
* Pero no se trata solo del trabajo; también se trata de las personas. Colaborarás con verdaderos profesionales de TI extraordinarios.
* Tendrás acceso a mentoría y numerosas oportunidades para aprender y avanzar.
**¿Listo para embarcarte en este viaje con nosotros? Si sientes entusiasmo, ¡adelante y postúlate!**