Senior Java Engineer: NLP & GenAI Backend, Scalable Systems

Persistent Systems

México

Hybrid

MXN 900,000 - 1,600,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Major medical insurance
Minor medical insurance
Dental insurance
Vision insurance
Life insurance
Car insurance discount

Job summary

Persistent Systems is seeking a Senior Software Engineer to join the Text Analytics team, building large-scale systems that turn unstructured data into actionable insights. This backend Java engineer role focuses on performance, scalability, and distributed systems, with exposure to NLP, ML, and GenAI applied to real-world products.

You will collaborate with Engineering and Data Science, influence technical direction, and mentor other engineers in a hybrid work environment.

Qualifications

  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • 4+ years backend software development experience with Java and high-speed processing pipelines.
  • Experience integrating AI coding assistants into development workflows with code reviews and security considerations.
  • Proficiency in written and spoken English.

Responsibilities

  • Design and drive the technical roadmap and product implementation; help prioritize and plan pragmatically.
  • Ship software that is scalable and robust and ensure it remains healthy.
  • Collaborate with dependent engineering teams to maintain uninterrupted service.
  • Identify gaps in knowledge, tooling, and process; address with manager and PM.
  • Incorporate best development practices and build tooling to enforce them.
  • Work in small agile teams with daily standups, demos, code reviews, and spikes.
  • Mentor and coach junior engineers; contribute to tech talks and presentations.
  • Represent Persistent Engineering’s tech scene through meetups and sharing insights.

Skills

Backend Java
Distributed systems
GenAI familiarity
NLP exposure
English proficiency
AI-assisted workflows

Education

BA/BS in CS or related

Tools

Kafka
Kubernetes
Swagger
PostgreSQL

Job description

Persistent Systems is seeking a Senior Software Engineer to join the Text Analytics team, building large-scale systems that turn unstructured data into actionable insights. This backend Java engineer role focuses on performance, scalability, and distributed systems, with exposure to NLP, ML, and GenAI applied to real-world products.

You will collaborate with Engineering and Data Science, influence technical direction, and mentor other engineers in a hybrid work environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Persistent Systems • Mexico

Hybrid
MXN 900,000 - 1,600,000
Major medical insurance
Minor medical insurance
Dental insurance
+3
Senior Java Developer: AI-Driven Backend Engineer
Senior Java Developer: AI-Driven Backend Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,200,000
Healthcare benefits
Paid time off
Learning & development
+2
Senior Java Backend Engineer for AI-Driven Systems
Senior Java Backend Engineer for AI-Driven Systems

EPAM Systems • Mexico

Remote
MXN 600,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Remote Tech Lead - Java Backend & AI Platform
Remote Tech Lead - Java Backend & AI Platform

3301 EDM S de RL de CV • Mexico

Remote
MXN 600,000 - 1,000,000
Remote Senior Backend Engineer - AI-Driven, Scalable Systems
Remote Senior Backend Engineer - AI-Driven, Scalable Systems

Salesloft • Región Centro

On-site
MXN 1,200,000 - 1,800,000
Tech Lead, Java Backend & AI-Driven Platform
Tech Lead, Java Backend & AI-Driven Platform

EDM S. DE RL DE CV • Monterrey

Remote
MXN 900,000 - 1,300,000
Remote work
Senior GenAI Engineer — AI Platform & Backend Leader
Senior GenAI Engineer — AI Platform & Backend Leader

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Employee financial programs
Unlimited LinkedIn Learning access
+1
Senior Java & AI Engineer — Cloud & Microservices
Senior Java & AI Engineer — Cloud & Microservices

EPAM Systems • Mexico

On-site
MXN 500,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Remote Tech Lead - Java Backend & AI Platforms
Remote Tech Lead - Java Backend & AI Platforms

3502 Servicios Internacionales De Atencion Al Cliente, Limitada • Mexico

Remote
MXN 900,000 - 1,500,000
Senior Java Backend Architect & Consultant
Senior Java Backend Architect & Consultant

CodeRoad • Mexico

Remote
MXN 2,242,000 - 3,363,000
Remote work
USD salary
PTO & holidays