About the Role Maki is building the AI-powered solution that transforms talent acquisition and talent management. As a software engineer, you will have ownership over the full lifecycle of our AI products. You will: • Scope and lead technical projects with a full-stack perspective, balancing speed and quality. • Build reliable systems out of unpredictable components. You will figure out how to make AI agents consistently effective in a real-world environment. • Keep our stack on the bleeding edge by leveraging the latest advancements in LLMs, vision models, and agent architectures. • Work cross-functionally to unblock growth. You will collaborate with stakeholders to identify user pain points and engineer solutions that solve them immediately. Who You Are We’re looking for fast-moving, product-minded full-stack engineers who want to have outsized impact and ownership on a lean, high-performing team. We’re looking for someone who is: • Autonomous: You drive projects to completion and thrive in environments where you can take the lead. • Forward-Thinking: You are fascinated by the potential of AI and want to be hands-on in applying these technologies. • Foundational: You want to be part of a high-growth journey, helping us build our technology and our culture from the ground up. As for our tech stack: Backend • Typescript, Python, PostgreSQL, Google Cloud Frontend • ReactJS, Typescript, GraphQL We are optimizing for the best talent and offer competitive compensation to match. If you're excited about redefining the future of AI-powered hiring, we’d love to hear from you! Recruitment Process • Mochi Screening: Experience our product firsthand. • Hiring Manager Interview. • Coding Assessment. • System Design Interview. • Final Round with the CEO.