Taro Logo

Principal Software Engineer, GenAI

Global SaaS workforce management company serving over 1.5 million workers and 375,000 workplaces across 100+ countries.
Machine Learning
Principal Software Engineer
Remote
1,000 - 5,000 Employees
10+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer, GenAI

Deputy is a global SaaS remote-first workforce management company revolutionizing how hourly workers manage their work schedules. As a Principal Engineer specializing in GenAI Agents, you'll play a crucial role in advancing our mission to transform the frontline workforce management. The position involves leading the technical direction for our GenAI Agent platform, working with cutting-edge AI technologies including Large Language Models (LLMs) and autonomous agents.

You'll be responsible for making strategic technical decisions, collaborating with cross-functional teams, and ensuring the development of sophisticated AI-powered products that serve millions of users worldwide. The role requires deep expertise in Generative AI, agent orchestration, and responsible AI implementation.

Working at Deputy means joining a unicorn-status company with global reach, where your work directly impacts 365,000 workplaces and millions of users. You'll be part of a team that values innovation, inclusiveness, and diversity, with opportunities to contribute to meaningful solutions that help businesses and their teams thrive.

The position offers various perks including share options, flexible remote-first work policy, comprehensive development opportunities, and a strong focus on work-life balance. You'll be instrumental in shaping the future of work technology while working with a diverse, global team across Sydney, Melbourne, San Francisco, and London.

Last updated 2 days ago

Responsibilities For Principal Software Engineer, GenAI

  • Define, lead, and document long-term technical direction for GenAI Agent platform
  • Promote innovation, efficiency, and scalability in Generative AI
  • Provide technical guidance and mentorship to engineering teams
  • Drive standards and platform decision-making at organizational level
  • Collaborate cross-functionally with various teams
  • Drive discussions on new solutions and architectural choices
  • Ensure technical decisions meet quality and security standards
  • Implement advanced testing methodologies for GenAI agent development

Requirements For Principal Software Engineer, GenAI

Python
  • 10+ years in software development including significant time in a leadership or principal role
  • Deep SaaS experience across multiple domains
  • Experience creating multi-year technical vision
  • Excellent communication and collaboration skills
  • Demonstrated ability to introduce new technologies
  • Experience with GenAI, Large Language Models (LLMs), and agentic frameworks
  • Experience with AWS Bedrock or similar managed foundation model services
  • Strong problem-solving skills
  • Proven ability to shape architectural strategies

Benefits For Principal Software Engineer, GenAI

Equity
Parental Leave
Mental Health Assistance
  • Share Options
  • Paternity/Maternity Leave
  • Flexible Remote-First Work Policy
  • Company Development & Coaching
  • Mental Health Support
  • Social Events & Clubs
  • Hackathons

Interested in this job?

Jobs Related To Deputy Principal Software Engineer, GenAI