Senior Ai Software Engineer (Java | Spring Boot | Python)

Jobgether

México

A distancia

MXN 720.000 - 1.260.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Fully remote position within Mexico
Indefinite-term contract
Full-time schedule: 9:00–18:00 Mexico
Compensation in Mexican pesos

Descripción de la vacante

Jobgether is hiring a Senior AI Software Engineer to build production-grade backend services in Java/Spring Boot and Python, connecting enterprise systems with AI and LLMs.

You will design RAG pipelines, embeddings, vector search, and robust APIs, while ensuring security, observability, and scalable, reliable solutions. This fully remote role is based in Mexico for a full-time schedule with MXN compensation.

Formación

  • Backend development with Java and Spring Boot.
  • Python for backend services, AI integrations, data processing.
  • Experience building REST APIs and production-grade services.
  • Hands-on with LLM-powered applications and AI integrations.
  • Understanding of RAG, embeddings, vector databases, prompt engineering, and large-input processing.
  • Familiarity with OpenAI, Claude, Gemini, Llama, or Azure OpenAI.
  • Knowledge of API design, JSON, concurrency, asynchronous processing, and enterprise system integration.
  • Ability to deliver clean, secure, scalable code and participate in CI/CD.
  • Experience with Docker, Git, Agile, and testing frameworks.

Responsabilidades

  • Design, develop, maintain, and optimize backend services using Java, Spring Boot, Python.
  • Build production-ready REST APIs and integrations with enterprise applications.
  • Develop and integrate LLM-powered solutions (OpenAI/Claude/Gemini/etc.).
  • Design RAG solutions with embeddings, vector search, and knowledge-base integrations.
  • Implement guardrails, logging, monitoring, and production readiness controls.
  • Collaborate with Product, Architecture, and Engineering to design scalable solutions.
  • Participate in code reviews, CI/CD, automated testing, and deployments.

Conocimientos

Java
Spring Boot
Python
REST APIs
LLMs
RAG
Embeddings
Vector databases
Prompt engineering
Context windows
Token management
Concurrency
Asynchronous processing
CI/CD
Testing (pytest, JUnit, Playwright)
Docker
Git
Agile
Event-driven architectures
Cross-functional collaboration

Herramientas

Cursor
Claude Code
GitHub Copilot

Descripción del empleo

Senior AI Software Engineer (Java | Spring Boot | Python)

Empresa : Jobgether Tipo de empleo : Tiempo completo Remote / Work from Home

Our partner is looking for a Senior AI Software Engineer (Java | Spring Boot | Python) based in Mexico.

This role offers the opportunity to build production‑grade AI applications that connect enterprise systems, backend services, and large language models.

You will combine strong backend engineering expertise with hands‑on development of modern AI and LLM‑powered solutions.

The position covers APIs, integrations, Retrieval‑Augmented Generation, prompt‑driven functionality, and intelligent enterprise architectures.

You will help transform structured and unstructured data into reliable inputs for scalable AI applications.

A strong focus on quality, security, observability, performance, and production readiness will be central to your work.

You will collaborate closely with Product, Architecture, and Engineering teams to turn complex business requirements into robust technical solutions.

This is an opportunity to work at the intersection of enterprise software engineering and rapidly evolving AI technologies.

Accountabilities
  • Design, develop, maintain, and optimize backend services using Java, Spring Boot, Python, and FastAPI or similar frameworks.
  • Build production‑ready REST APIs and integrations connecting AI services with enterprise applications and internal systems.
  • Develop and integrate LLM‑powered solutions using platforms and models such as OpenAI, Claude, Gemini, Llama, Azure OpenAI, or comparable technologies.
  • Design and implement Retrieval‑Augmented Generation (RAG) solutions, including embeddings, vector search, document retrieval, and knowledge‑base integrations.
  • Develop backend services supporting prompt management, context windows, token limits, response validation, large‑input handling, and hallucination mitigation.
  • Integrate AI services through REST APIs, JSON, asynchronous processing, and event‑driven architectures.
  • Design processes for transforming, normalizing, and preparing structured and unstructured data for AI applications.
  • Implement guardrails, validation mechanisms, error handling, logging, monitoring, and other controls required for reliable AI systems.
  • Evaluate the quality and reliability of model‑generated responses through validation criteria, test cases, and structured review processes.
  • Optimize backend and AI services for performance, concurrency, scalability, reliability, and production readiness.
  • Use AI‑assisted development tools to accelerate coding, refactoring, testing, debugging, and documentation.
  • Participate in code reviews, automated testing, CI/CD processes, and production deployments.
  • Collaborate with Product, Architecture, and Engineering teams to design scalable solutions aligned with enterprise requirements.
  • Contribute to technical standards and best practices for maintainable, secure, and high‑quality software and AI development.
Requirements
  • Strong professional experience developing backend applications with Java and Spring Boot.
  • Practical experience with Python, particularly for backend services, AI integrations, automation, or data processing.
  • Proven experience developing and maintaining REST APIs and production‑grade backend services.
  • Hands‑on experience developing or integrating applications powered by Large Language Models (LLMs).
  • Strong understanding of RAG, embeddings, vector databases, prompt engineering, context windows, token management, chunking, large‑input processing, output validation, and hallucination handling.
  • Experience working with one or more LLM platforms or models, such as OpenAI, Claude, Gemini, Llama, or Azure OpenAI.
  • Solid knowledge of API design, JSON, data structures, concurrency, asynchronous processing, and enterprise system integration.
  • Ability to write clean, maintainable, scalable, secure, and production‑ready code.
  • Experience using AI‑assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar solutions.
  • Experience with Git, Agile methodologies, CI/CD, automated testing, and software development best practices.
  • Experience with FastAPI or Flask is desirable.
  • Experience with vector technologies such as Pinecone, Weaviate, FAISS, Chroma, Azure AI Search, or similar platforms is a plus.
  • Familiarity with semantic search, document parsing, retrieval tuning, and knowledge‑base integration is advantageous.
  • Experience building AI agents, tool‑calling capabilities, or LLM orchestration workflows is a plus.
  • Experience with Docker, Azure, or other cloud platforms is desirable.
  • Familiarity with PostgreSQL, Redis, or comparable technologies is beneficial.
  • Experience with testing frameworks such as pytest, JUnit, Playwright, or API testing tools is advantageous.
  • Experience with event‑driven architectures, processing queues, and background jobs is a plus.
  • Previous experience in enterprise, financial, regulated, or security‑focused environments is desirable.
  • Strong problem‑solving, communication, collaboration, and analytical skills.
  • Ability to work effectively with cross‑functional teams while taking ownership of technical decisions and deliverables.
Benefits
  • Fully remote position within Mexico.
  • Direct employment with an indefinite‑term contract.
  • Full‑time position.
  • Monday‑Friday schedule, 9:00 AM–6:00 PM Mexico time.
  • Compensation paid in Mexican pesos.
  • Opportunity to work on production‑grade AI and enterprise software solutions.
  • Hands‑on exposure to LLMs, RAG, AI agents, vector databases, and modern AI development tools.
  • Opportunity to contribute to scalable backend architectures and AI‑powered business applications.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Web Developer (Ai-Augmented)
Senior Web Developer (Ai-Augmented)

Jobgether • México

A distancia
MXN 420.000 - 700.000
Trabalho remoto
Senior Security Engineer, Platforms & Ai
Senior Security Engineer, Platforms & Ai

Jobgether • México

A distancia
MXN 2.229.000 - 3.158.000
Remote-first
USD pay
PTO
+6
Senior Integration & Api Developer Aws, Python And Ai Agents
Senior Integration & Api Developer Aws, Python And Ai Agents

Jobgether • México

A distancia
MXN 900.000 - 1.350.000
Fully remote position
Work on modern API, cloud, automation,
AI agent technologies
Forward Deployed Engineer, Ai & Analytics
Forward Deployed Engineer, Ai & Analytics

Jobgether • México

A distancia
MXN 900.000 - 1.800.000
Fully remote
Remoto laboral
Trabajo con líderes de negocio
Senior AI Backend Engineer (Java/Spring Boot) — Remote
Senior AI Backend Engineer (Java/Spring Boot) — Remote

Jobgether • México

A distancia
MXN 720.000 - 1.260.000
Fully remote position within Mexico
Indefinite-term contract
Full-time schedule: 9:00–18:00 Mexico
+1
Staff Data Scientist, Agent Improvement Loop
Staff Data Scientist, Agent Improvement Loop

Jobgether • México

A distancia
MXN 900.000 - 1.300.000
Unlimited PTO
Fully remote
Flexible hours around Central Time
+2
Staff AI Engineer
Staff AI Engineer

Mistral • Chihuahua

Presencial
MXN 1.800.000 - 3.000.000
Competitive salary
Production AI solutions
Broad technical scope
+6
Staff AI Engineer
Staff AI Engineer

Mistral • México

Presencial
MXN 900.000 - 1.500.000
Competitive salary
Ownership over AI roadmap
Exposure to proprietary dataset
+2
Staff AI Engineer
Staff AI Engineer

Mistral • Tijuana

Presencial
MXN 1.200.000 - 1.800.000
Competitive compensation
Career growth opportunities
Collaborative culture
Sr. Backend Engineer
Sr. Backend Engineer

Jobgether • México

A distancia
MXN 950.000 - 1.250.000
Equity opportunity
Full-time employment
Remote work model
+2