- 9+ years of experience building and scaling software systems, ideally in consumer, data, or AI products.
- Proven success as a Principal Engineer, Staff Engineer, or Architect leading major system designs end-to-end.
- Expertise in designing distributed systems and cloud architectures on AWS (EC2, Lambda, S3, CloudFront, ECS, RDS, etc.).
- Experience with LLMs, AI agents, or AI-enabled workflows — building, integrating, or orchestrating intelligent systems.
- Strong understanding of data modeling, API design, caching, and asynchronous event-driven systems.
- Passion for hands-on prototyping and bridging product ideas with technical feasibility.
- Clear communicator who thrives in cross-functional settings and mentors others through influence, not authority.
- Nice to have: familiarity with Django or other modern Python web frameworks, as well as familiarity with React and modern JavaScript/TypeScript stacks.
You can expect
The base salary range for this role is determined by a number of factors, including but not limited to skills and scope required, unique relevant experience, and job-related skills.
Cash salary is but one component of our compensation package. It’s inclusive of base salary, education budget, supplemental health insurance, free meals allowance, work from an alternative workplace allowance, occasional awards - Christmas bonus, and an annual bonus.
We also offer stock options as part of our compensation package, giving you the opportunity to share in the long-term success and growth of the company.
This is a hybrid role, working 3 days a week (Monday, Wednesday, and Friday) in our Zagreb office.