UKG is seeking a Staff Software Engineer to build and scale agentic AI capabilities on Google's Agent Development Kit (ADK) and other enterprise agentic platforms. The role will involve driving technical strategy, leading large-scale agentic AI projects, and mentoring engineers across the organization. The ideal candidate will have 7+ years of professional software development experience and deep expertise in programming languages such as Python, Java, C#, JavaScript, or TypeScript.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 7+ years of professional software development experience, with 2+ years building agentic AI systems or LLM-powered applications in production.
- Deep expertise in one or more programming languages such as Python, Java, C#, JavaScript, or TypeScript.
- Hands-on experience building production agents using platforms such as Google ADK, Anthropic Claude SDK, LangChain, LangGraph, or similar agentic frameworks.
- Experience designing and implementing multi-agent systems, agent orchestration patterns, and tool-use architectures.
- Strong understanding of prompt engineering, context engineering, and agent design patterns (ReAct, Chain-of-Thought, tool use, multi-agent collaboration).
- Experience integrating agents with enterprise systems through APIs, tools, and protocols (REST APIs, MCP, function calling).
- Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable agentic systems in a DevOps model.
- Proven track record of leading and delivering large-scale, complex software projects including agentic AI initiatives.
- Proficiency with cloud technologies like GCP (Vertex AI, Google ADK), Azure (Azure OpenAI), AWS (Bedrock), and version control systems like GitHub.
- Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality agent-powered solutions.
- Proficiency in building telemetry and observability for agentic systems (execution tracing, decision logging, cost monitoring, success rate tracking).
- Strong leadership, communication, and interpersonal skills, with the ability to influence and drive agentic AI technical decisions across the organization and translate agent capabilities to non-technical stakeholders.
Benefits
- Performance-based bonus plan
- Restricted stock unit awards