onsite
Manager, Software Engineering AI - UKG
Software Engineer
Lead an AI-focused software engineering team, driving design, development, and deployment of intelligent workforce solutions using Python, Java, machine learning, and cloud technologies.
About the role
Key Responsibilities
- Lead, mentor, and grow a high‑performing team of software engineers specializing in AI and machine learning.
- Architect, design, and deliver scalable AI‑driven features for a workforce management platform.
- Collaborate with product, data science, and DevOps teams to define technical roadmaps and ensure seamless integration.
- Establish best practices for code quality, testing, CI/CD, and cloud deployment (AWS, Docker, Kubernetes).
- Drive continuous improvement by staying current with emerging AI technologies and fostering a culture of innovation.
Requirements
- 5+ years of software engineering experience with strong expertise in Python and Java.
- Proven experience building and deploying machine learning or deep learning models in production.
- Hands‑on experience with cloud platforms (AWS) and containerization (Docker, Kubernetes).
- Demonstrated leadership ability to manage and scale engineering teams.
- Excellent problem‑solving skills and ability to communicate complex technical concepts to cross‑functional stakeholders.
Skills
pythonjavamachine learningdeep learningawsdocker