Taro Logo

Staff Engineer - AI Automation

A company building financial products for people who move across borders, starting with car insurance and serving over a million drivers.
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
7+ years of experience
AI · Finance · Insurance

Description For Staff Engineer - AI Automation

Marshmallow is seeking a Staff Engineer to join their AI Automation team, focusing on integrating AI agents into customer support workflows. This role combines technical leadership with hands-on engineering, requiring expertise in backend development and system architecture. The position offers an opportunity to work with a company that's revolutionizing financial products for international customers, starting with car insurance.

The ideal candidate will lead technical excellence initiatives, mentor other engineers, and drive strategic technical decisions that align with business goals. You'll be working with a modern tech stack including Java 23 μServices, Spring Boot, MySQL, and AWS Fargate, while collaborating across multiple teams and departments.

The role demands both technical mastery and leadership skills, with responsibilities spanning from system design to team mentorship. You'll be part of a company that values autonomy, innovation, and cross-functional collaboration, working in a hybrid environment with 3 days in their London office.

Marshmallow offers an attractive benefits package including flexible working arrangements, private healthcare, mental wellbeing support through Oliva, and dedicated learning and development budgets. The company culture emphasizes continuous improvement, open communication, and making an impact at all levels.

This is an excellent opportunity for a senior engineer looking to step into a staff engineer role where they can influence technical direction, mentor others, and work on challenging problems in the intersection of AI and customer service. The position offers a blend of technical depth and strategic thinking, making it ideal for someone who wants to drive technical excellence while contributing to a mission-driven company.

Last updated a day ago

Responsibilities For Staff Engineer - AI Automation

  • Drive Technical Excellence: Lead design and implementation of innovative solutions
  • Influence and Lead by Example: Mentor engineers and guide technical direction
  • Strategic Thinking: Align technical work with long-term business goals
  • Collaborate Cross-Functionally: Work with product managers and stakeholders
  • Cross-Domain Problem Solving: Tackle complex challenges across multiple teams

Requirements For Staff Engineer - AI Automation

Java
MySQL
  • 5+ years as a senior software engineer
  • 2+ years in a technical leadership or staff engineer role
  • Solid experience across the full stack, with deep expertise in backend development
  • Experience with public cloud technologies (e.g., AWS, Azure, GCP)
  • Excellent communication skills
  • Proven experience mentoring engineers
  • Strong experience driving Operational Excellence

Benefits For Staff Engineer - AI Automation

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Flexible working - 3 days in office, rest remote
  • Competitive bonus scheme
  • Flexible benefits budget - £50 per month
  • Learning and development budget
  • Mental wellbeing support through Oliva
  • Private health care with Vitality
  • Medical cash plan
  • Tech scheme
  • Monthly team social budget
  • Bi-weekly office lunches
  • Office tea, coffee and snacks

Interested in this job?

Jobs Related To Marshmallow Staff Engineer - AI Automation