> Markdown version of [/jobs/ext/651939-mgr-software-engineering-ai](https://www.wearedevelopers.com/jobs/ext/651939-mgr-software-engineering-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mgr. Software Engineering-(AI) - **Company:** UKG Inc. - **Location:** Sunrise, FL, United States - **Experience:** Expert - **Salary:** $129,500.0 - $186,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Cloud Computing, Code Review, Software Design Patterns, DevOps, Python (Programming Language), Software Product Management, Software Architecture, Software Engineering, Software Systems, Strategies of Testing, Workflow Management Systems, Large Language Models, Multi-Agent Systems, Prompt Engineering, Information Technology, Data Analytics, Software Version Control - **Published:** June 26, 2026 - **Apply:** https://www.juju.com/job/00000000gaz0o3 ## About the Role Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. - 6+ years of experience in software development, with 2+ years in a technical leadership role and 2+ years in a people management role. - Ensure AI-enabled features are introduced safely, transparently, and compliantly. - Proven track record of leading and delivering large-scale, complex software projects. - Experience leading teams building SaaS, enterprise, or highly available production systems. - Deep expertise in one or more programming languages such as C#, .NET, Python, Java, or JavaScript. - Extensive experience with software architecture and design patterns. - Strong understanding of cloud technologies and DevOps principles. - Excellent problem-solving skills and attention to detail. - Excellent communication and leadership skills, with a demonstrated ability to influence and drive change. Preferred Qualifications - Master's degree or PhD in Computer Science, Engineering, or a related technical field. - Experience with LLM APIs (Gemini, OpenAI, Anthropic) or agent frameworks (Google ADK, LangChain, or similar). - Familiarity with AI evaluation, observability, and testing strategies for non-deterministic systems. - Understanding of RAG patterns, prompt engineering, and agentic workflow design. - Experience with cloud platforms like Azure, AWS, or GCP. - Familiarity with CI/CD pipelines and automation tools. - Knowledge of agile development methodologies. - Experience in a complex, matrixed organization. - Demonstrated commitment to diversity and inclusion initiatives. - Familiarity with developing accessible technologies. ## Description We are seeking a seasoned Software Engineering Manager to join a team at the forefront of AI product development at UKG. You will lead a team of engineers building AI agents and intelligent assistants that power UKG's Bryte platform across HCM, Payroll, and Workforce Management product suites. As a first-line manager, you will drive technical excellence, foster a culture of ownership, and ensure the successful delivery of high-impact AI-powered projects. You will be responsible for guiding technical decisions, managing team performance, and aligning engineering efforts with business goals. Duties and Responsibilities Technical Leadership: - Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices. - Be hands-on with code, maintaining high technical standards and actively participating in agent architecture, LLM integration patterns, agentic system design, code reviews, and helping engineers optimize their code. - Ensure that high standards of performance, scalability, and reliability are maintained when architecting, designing, and developing complex AI-powered software systems and applications. - Ensure accountability for the team's technical decisions and enforce engineering best practices (e.g., documentation, automation, code management, security principles, responsible AI development). - Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Implement best practices for operational excellence. - Guide the team in designing reliable, safe, and observable AI systems, including multi-agent orchestration, tool and skill design, and prompt engineering standards. - Play a pivotal role in the R.I.D.E. (Recommend, Inform, Decide, Execute) framework. - Understand CI/CD pipelines from build, test, to deploy phases. Team Management: - Lead and manage a team of software engineers, fostering a collaborative and high-performance environment. Conduct regular performance reviews, provide feedback, and support professional development. - Lead engineers operating at the intersection of software and AI, setting quality standards for systems that are probabilistic and non-deterministic by nature. - Foster a culture of service ownership and enhance team engagement. - Drive succession planning and engineering efficiency, focusing on quality and developer experience through data-driven approaches. - Promote a growth mindset, understanding and driving organizational change. - Actively seek opportunities for team growth and cross-functional collaboration. - Work and guide the team on how to operate in a DevOps model, taking ownership from working with product management on requirements to design, develop, test, deploy, and maintain the software in production. Coaching and Development: - Grow and develop the team technically and with a quality mindset, providing strong and actionable feedback. - Provide technical mentorship and guidance to engineers at all levels, fostering a culture of learning, collaboration, and continuous improvement, encouraging the team to experiment, learn, and iterate on processes and technologies. - Stay current with LLMs, agent frameworks, AI evaluation techniques, and responsible AI practices, advocating for their adoption where appropriate to drive innovation and productivity within the team. Execution Excellence: - Oversee the planning, execution, and delivery of high-impact software projects, ensuring they are completed on time and within budget. Manage team workload and capacity, setting priorities and managing risks and tradeoffs. - Align team efforts with the strategic direction of the company, understanding the big picture and business needs. - Demonstrate engineering excellence and service ownership, including cost and quality management of services, and effective production management. - Collaborate with cross-functional teams, including product management, design, and operations, to ensure alignment and successful delivery of projects. Communicate effectively with stakeholders at all levels. - Manage delivery of AI-powered features with attention to model lifecycle, evaluation pipelines, and responsible AI tradeoffs alongside standard engineering risks. - Make deployment decisions with appropriate risk mitigation. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Building and Modernising Apps with Agentic AI - Julia Kordick](https://www.wearedevelopers.com/videos/1832-building-and-modernising-apps-with-agentic-ai-julia-kordick) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools)