UKG logo

Software Engineer III- Data Science

UKG
NewPosted today

LOCATION

Noida · Onsite

EXPERIENCE

5+ Years

SKILLS REQUIRED

Machine LearningPythonSQLStatistical ModelingGenerative AI ToolsRetrieval-Augmented GenerationMLOps

Job description

Overview

Design, develop and deliver production-grade data science and AI solutions for UKG's workforce management and HCM products, owning projects from problem definition through production deployment.

What you'll do

  • Apply statistical and machine learning techniques to analyze billions of workforce management and HCM records to identify product and feature opportunities.
  • Develop and deploy modern data science and AI solutions, including generative AI applications, RAG systems, and agentic workflows.
  • Establish evaluation frameworks to measure model quality and business impact.
  • Lead the research, design, and implementation of end-to-end ML/AI pipelines in development and production environments.
  • Own the full model lifecycle: validation, deployment, monitoring, and iteration.
  • Ensure reliability, performance, and maintainability of AI systems in partnership with engineering teams.
  • Write high-quality, modular production code and design clean data and model pipelines.
  • Collaborate with engineering partners on CI/CD, observability, and scaling strategies.
  • Partner with Product Managers and domain experts to translate business requirements into scalable solutions.
  • Communicate model outcomes and insights effectively to technical and non-technical stakeholders.
  • Mentor junior data scientists through code reviews, model reviews, and modeling best practices.
  • Proactively identify opportunities to improve team capabilities and development standards.

What you'll need

  • Advanced degree (MS or PhD) in a quantitative field or equivalent industry experience.
  • 5-7+ years of experience in a software product environment, with at least 3 years of hands-on experience as a Data Scientist.
  • Proven experience building, training, and deploying ML models in a production environment.
  • Deep familiarity with Python (pandas, scikit-learn, PySpark), SQL/BigQuery, and version control.
  • Hands-on experience with cloud-based ML infrastructure (AWS/GCP/Azure) and MLOps workflows.
  • Strong understanding of statistical modeling, experimentation, and evaluation frameworks.
  • Deep expertise in one or more ML domains such as NLP, deep learning, time-series, or clustering.
  • Ability to operate independently, think strategically, ensure execution and influence others.
  • Proven ability to effectively communicate with all levels of the organization.

Nice to have

  • Hands-on experience building services and solving problems using LLMs and generative AI techniques.

Details

  • Location: Noida, Uttar Pradesh, India.
  • Work mode: The ideal candidate will work from the Montreal office three days a week.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer III- Data Science