Workday is looking to build part of the next generation of Workday technology by focusing on MLOps and integrating ML capabilities into their products. They need a Machine Learning Manager to lead a team in developing and deploying scalable machine learning platforms and solutions.
Requirements
- Minimum of 10 years of hands-on experience in software engineering, with a strong focus on machine learning.
- Deep understanding of machine learning principles, algorithms, and techniques.
- Extensive experience with cloud platforms (e.g., AWS, GCP), including machine learning services (e.g., SageMaker, Vertex AI, Databricks).
- Proven experience with data engineering concepts and tools, including data warehousing, ETL processes, and big data technologies (e.g., Spark).
- Proficiency in Python and experience with machine learning libraries and frameworks (e.g.,PyTorch, TensorFlow, scikit-learn).
- Proven understanding of software development standard processes, including version control (Git), CI/CD, and testing.
- Strong experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
Responsibilities
- Lead and develop a team of software development engineers, fostering a collaborative, innovative environment.
- Drive the design, development, and deployment of end-to-end machine learning systems, from data ingestion and preprocessing to model training, evaluation, and deployment.
- Oversee the building/development and maintenance of our ML platform, ensuring its scalability, reliability, and performance.
- Lead the integration of machine learning solutions with other company services and systems.
- Collaborate with multi-functional teams, including product management, data engineering, and software development, to define project requirements and deliver solutions that meet business needs.
- Stay up-to-date with the latest advancements in machine learning, cloud computing, and related technologies, and drive the adoption of standard methodologies.
- Ensure the quality, security, and compliance of all machine learning solutions.
Other
- Minimum of 5 years of experience in a management role, leading machine learning or software engineering teams.
- Excellent communication, collaboration, and leadership skills.
- Strong problem-solving and analytical abilities.
- Ability to thrive in a fast-paced, dynamic environment.
- Spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).