Software Development Engineer 3-Java & AI

UKG

Dadri

Hybrid

INR 1,800,000 - 3,000,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UKG is seeking a highly motivated Java Engineer with AI capabilities to join our engineering team. The candidate will drive backend development in Java, with hands-on exposure to AI/ML technologies.

You will build intelligent, scalable applications that leverage AI-driven features to enhance user experience and business outcomes. Key responsibilities include designing Java-based backend systems and microservices, integrating AI/ML models, and developing APIs to support AI-powered features such

Qualifications

  • 4+ years of Java development experience with backend focus.
  • Strong knowledge of Spring Boot and microservices.
  • Experience with RESTful APIs and distributed systems.
  • Hands-on experience with AI/ML libraries or frameworks.

Responsibilities

  • Design, develop, and maintain Java-based backend systems and microservices.
  • Build and integrate AI/ML models into enterprise applications.
  • Develop APIs and services to support AI-powered features.
  • Collaborate with data scientists and product teams on AI solutions.
  • Optimize performance, scalability, and reliability across services.
  • Work with large datasets and data pipelines for AI/ML apps.
  • Ensure clean, maintainable code following best practices.
  • Participate in code reviews and agile ceremonies.

Skills

Java development
Spring Boot
Microservices architecture
RESTful APIs
AI/ML libraries
Cloud platforms
Docker/Kubernetes
Data structures & algorithms
SQL/NoSQL databases
NLP / conversational AI
Big data tools

Tools

TensorFlow
PyTorch
scikit-learn

Job description

We are looking for a highly motivated Java Engineer with AI capabilities to join our engineering team. The ideal candidate will have strong backend development expertise in Java along with hands-on experience or exposure to AI/ML technologies.


You will work on building intelligent, scalable, and high-performance applications that incorporate AI-driven features to enhance user experience and business outcomes.

Key Responsibilities
  • Design, develop, and maintain robust Java-based backend systems and microservices
  • Build and integrate AI/ML models into enterprise applications
  • Develop APIs and services to support AI-powered features like recommendation systems, predictive analytics, chatbots, etc.
  • Collaborate with data scientists and product teams to implement AI-driven solutions
  • Optimize application performance, scalability, and reliability
  • Work with large datasets and data pipelines for AI/ML applications
  • Ensure clean, maintainable, and well-documented code following best practices
  • Participate in code reviews, architecture discussions, and agile ceremonies
  • Keep up-to-date with emerging technologies in AI, ML, and backend engineering
Required Skills & Qualifications
  • 4+ years of experience in Java development (Java 8 or above)
  • Strong knowledge of Spring Boot, Microservices architecture
  • Solid understanding of RESTful APIs and distributed systems
  • Hands-on experience with AI/ML libraries or frameworks (e.g., TensorFlow, PyTorch, scikit-learn, or Java-based ML tools)
  • Experience integrating AI services (NLP, recommendation engines, prediction models, etc.)
  • Familiarity with data structures, algorithms, and design patterns
  • Experience with databases (SQL/NoSQL such as MySQL, PostgreSQL, MongoDB)
  • Exposure to cloud platforms (AWS/Azure/GCP)
  • Understanding of containerization (Docker/Kubernetes)
Preferred Qualifications
  • Experience in HR Tech / Workforce Management systems (UKG, Workday, SAP SuccessFactors, etc.)
  • Knowledge of Natural Language Processing (NLP) or conversational AI
  • Experience working with big data tools (Spark, Hadoop, Kafka)
  • Familiarity with MLOps practices and model deployment
  • Exposure to Generative AI / LLM integrations (OpenAI, Azure OpenAI, etc.)
  • Strong problem-solving and analytical abilities
Behavioral Competencies
  • Strong communication and collaboration skills
  • Ability to work in a fast-paced and agile environment
  • Ownership mindset and attention to detail
  • Continuous learning attitude
Nice to Have (Bonus Points)
  • Contributions to open-source projects
  • Experience building AI-powered products at scale
  • Certifications in Cloud or AI/ML
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java + Python + AI Tech Champion
Java + Python + AI Tech Champion

Happiest Minds Technologies • Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Senior Lead Software Engineer - Java & AI
Senior Lead Software Engineer - Java & AI

JPMorganChase • Hyderabad

On-site
INR 1,500,000 - 3,000,000
AI Engineer
AI Engineer

LTM • Pune District

Hybrid
INR 1,800,000 - 2,400,000
Senior AI Software Engineer
Senior AI Software Engineer

AppSierra • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Java Developer with AI Integration
Java Developer with AI Integration

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Java Full Stack + AI Developer
Java Full Stack + AI Developer

Jade Global • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Java Developer(Python + AI)
Java Developer(Python + AI)

LTM • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Senior AI/ML Engineer
Senior AI/ML Engineer

Keka Technologies Private Limited • Gurugram District

On-site
INR 1,800,000 - 3,200,000
AI Engineer
AI Engineer

Weekday AI (YC W21) • Gurugram District

On-site
INR 1,000,000 - 1,800,000
AI Engineer
AI Engineer

Aynsoft • Delhi

On-site
INR 800,000 - 1,200,000