TL;DR

Lead Software Engineer (AI): Developing AI-powered automation capabilities for enterprise testing platforms with an accent on agentic AI systems and multi-tenant architecture. Focus on designing AI agent architectures, implementing Model Context Protocol (MCP) integrations, and driving technical excellence within the engineering team.

Location: Ra-anana, Israel

Company

Tricentis is a global leader in software testing and automation solutions, dedicated to accelerating enterprise software delivery through innovative technology.

What you will do

  • Lead the technical design and implementation of AI agent architectures and agentic workflows.
  • Develop and extend Model Context Protocol (MCP) integrations for enterprise tools like Jira and GitHub.
  • Architect production-grade, multi-tenant AI systems with focus on observability and resilience.
  • Build Agent-to-Agent (A2A) communication protocols.
  • Collaborate with Product Managers to translate requirements into scalable solutions.
  • Mentor team members and establish engineering best practices.

Requirements

  • 5+ years of Python expertise with strong async programming and FastAPI experience.
  • 4+ years of frontend experience with React and TypeScript.
  • 3+ years of experience deploying LLM-based solutions in production.
  • Hands-on experience with AI/LLM integrations (OpenAI, Anthropic) and agent frameworks.
  • Strong understanding of API design, authentication, and multi-tenant architectures.
  • Proven track record of technical leadership and mentoring.

Nice to have

  • Experience with specific AI-assisted development tools like Cursor or GitHub Copilot.
  • Familiarity with A2A communication protocols.
  • Deep expertise in software testing strategies and E2E automation.

Culture & Benefits

  • Flexible working hours to support work-life balance.
  • Competitive salary and bonus structure.
  • Focus on professional development and career growth.
  • Collaborative environment committed to solving complex automation challenges.