Job Description
This is an exciting opening in the Machine Learning team. We are part of a global, high-growth technology company and our team has the opportunity to develop the next generation of Workday’s groundbreaking collaborative products supporting a customer base of more than 37 million strong. You will take on sophisticated problems and influence teams across Workday as you build enterprise software. Thrive in our fun, people-first culture that builds an environment focused on your success and ability to do your best work. Join us as we change and optimize the way millions of users work. Are you motivated by participating in bringing machine learning/AI products to life in production settings which impact tens of millions of people? Workday’s Machine Learning organization is bringing “AI first” products to life at every step of the Workday product offering. We’re looking for highly creative, results-focused, and deeply skilled software development engineers to work with us on a range of these challenges. As a software development engineer, you will help develop tailored experiences for every user powered by advanced agentic AI, Large Language Models (LLMs), personalization, and predictive analysis. You will work closely with other software development engineers and ML engineers to deliver solutions that enable personalized user experience across Workday’s product ecosystem. You will apply current software and data engineering stacks to enable training, deployment, and lifecycle management of a variety of ML models; supervised and unsupervised, and agentic AI powered by LLMs. You will develop new APIs/microservices and deploy them at scale. You will use Workday’s vast computing resources on rich, exclusive datasets to deliver value that transforms the way our customers make decisions and run their businesses. We will challenge you to apply your best creative thinking, analysis, problem-solving, and technical abilities to make an impact on thousands of enterprises and millions of users. Sound like your kind of challenge? In this role, you would: Tackle sophisticated problems, which comes with developing and delivering global critical enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Work closely with software development engineers, machine learning engineers, product managers, as well as other teams and organizations to take services and products from inception to production. Take ownership for finding creative solutions that move projects, work-streams and products forward. Have determination to turn ideas into reality and improve user experience. Write elegant code that exemplifies standard methodologies for automation, observability, testing, concurrency, and service interaction using design patterns, object orientation, and machine learning frameworks. Work together with team mates on code reviews, knowledge share, hackathons, etc. Apply machine learning techniques including agentic AI, LLMs, deep learning including generative models, natural language understanding, sentiment analysis, topic modeling, and named entity recognition to analyze large sets of data. Design, launch, monitor and optimize cloud based machine learning architectures. Have opportunities for career growth and learning in a fast-growing, forward-looking company.