Sr Full-Stack AI Engineer (Remote)

Other Jobs To Apply

No other job posts for this day.

<h1>Description</h1> <h2>About Superbench</h2> <p>Superbench is building the next generation of AI-powered sales and operations software for service businesses. We help companies that rely on inbound conversations - across WhatsApp, web chat, and other messaging channels - convert more leads, automate manual sales work, and operate more efficiently using conversational AI and real-time analytics.</p> <p>Our platform combines an AI-native CRM, conversational sales agents, scheduling automation, and marketing analytics into a single system that directly impacts revenue for our customers. As we pivot and double down on AI-enabled product development, we’re rebuilding our engineering foundation to move faster, ship higher-quality software, and turn ambitious product ideas into production-ready systems.</p> <h2>About the Role</h2> <p>As a Senior Full-Stack AI Engineer, you will play a critical hands-on role in building and evolving Superbench’s AI-powered platform. Working closely with product and leadership, you will design, develop, and ship intelligent, customer-facing features that leverage modern AI capabilities.</p> <p>This role is ideal for someone who is deeply experienced in applying AI in production environments, especially in building multi-step, multi-agent workflows, and who is equally comfortable working across the full stack. You will help turn ambiguous product ideas into reliable, scalable systems, with a strong focus on delivering real user value through AI.</p> <p>You’ll contribute across backend, frontend, and AI systems - owning features end-to-end while collaborating with other engineers to maintain high standards in code quality, performance, and usability.</p> <ul><li>Design and build AI-powered product features, including conversational interfaces, RAG pipelines, and multi-step / multi-agent workflows</li><li>Own the implementation of backend and frontend systems across the Superbench platform</li><li>Translate product requirements into scalable technical solutions, particularly for AI-driven use cases</li><li>Work hands-on across the stack: Node.js/TypeScript and Python backend services, React frontend applications</li><li>Integrate LLMs and AI tooling into production systems, ensuring reliability, performance, and strong user experience</li><li>Build and maintain APIs, services, and data pipelines that support AI functionality</li><li>Collaborate closely with product and design to iterate quickly on AI-driven features</li><li>Contribute to engineering best practices around testing, code quality, and system reliability</li><li>Participate in code reviews and support knowledge sharing across the team</li></ul> <h1>-----</h1> <h1>Requirements</h1> <p>We are looking for a Lead Engineer who is excited to face challenges head-on, take ownership of the tech stack, and make key technical decisions to drive Superbench forward.</p> <h2>Note:</h2> <p>While this role is remote, it is only open to candidates that are within ±3 hours of Singapore time zone (SGT), as this is where our offices are headquartered and all stakeholders are located.</p> <h2>Must have:</h2> <ul><li>6+ years of professional software engineering experience, with a strong focus on building production systems</li><li>4+ years of backend engineering experience, primarily using Node.js frameworks (e.g. Express, NestJS) and modern TypeScript</li><li>2+ years of frontend engineering experience building user-facing applications with React</li><li>2+ years of practical experience building and integrating AI systems into production applications</li><li>Deep understanding of JavaScript and TypeScript</li><li>Strong experience designing and building scalable backend systems, APIs, and services</li><li>Solid experience with relational databases (e.g. PostgreSQL, MySQL), including schema design and query optimization</li><li>Hands-on experience with NoSQL databases (e.g. MongoDB)</li><li>Hands-on Python experience (2+ years), particularly for AI workflows, data processing, or backend services</li><li>Strong experience building AI-powered customer-facing features, including:<ul><li>Retrieval-Augmented Generation (RAG) pipelines</li><li>Multi-step and/or multi-agent AI workflows</li><li>Prompt design, evaluation, and iteration</li><li>Tool-using agents and orchestration frameworks</li></ul></li><li>Experience working with AI frameworks and tools such as OpenAI SDK, LangGraph, MCP, or similar</li><li>Hands-on experience with vector databases (e.g. Pinecone or equivalents)</li><li>Proven experience integrating complex AI flows into real user-facing products</li><li>Strong problem-solving skills and ability to work in ambiguous environments</li><li>Strong communication skills, with the ability to explain technical concepts clearly</li><li>Strong spoken and written English</li></ul> <ul></ul> <h2>Nice to have:</h2> <ul><li>Experience working in early-stage startups or fast-paced product environments</li><li>Familiarity with cloud platforms (e.g. GCP), CI/CD pipelines, and basic DevOps practices</li><li>Experience with event-driven architectures, background jobs, or message queues</li><li>Experience building real-time or conversational systems (e.g. chat, messaging, workflow automation)</li><li>Exposure to analytics, data pipelines, or reporting systems</li><li>Experience working with multi-tenant SaaS platforms</li><li>Familiarity with security best practices, authentication/authorization, and data privacy considerations</li><li>Experience collaborating in remote or distributed teams</li></ul> <ul></ul> <h1>-----</h1> <h1>About the interview process:</h1> <h3>1. Basic-fit and screening interview (20-30 minutes)</h3> <p>A conversation with our CEO to get to know you better and understand your background.</p> <ul><li>Review your experience and technical depth at a high level</li><li>Discuss your interest in Superbench and early-stage roles</li><li>Assess alignment with our team, culture, and expectations</li></ul> <h3>2. Take-home assessment (3-4 hours)</h3> <p>A practical, real-world project designed to evaluate how you think and build across both backend and frontend, as well as integrating AI into customer-facing applications.</p> <ul><li>Focus on architecture, code quality, effective use of AI, and decision-making</li><li>Reflects the types of problems you’d work on at Superbench</li><li>We value clarity and trade-offs, not perfection</li></ul> <h3>3. Technical interview (90 minutes)</h3> <p>A live technical session with our CTO to walk through your take-home submission.</p> <ul><li>Deep dive into your implementation and architectural choices</li><li>Discussion of backend, frontend, and AI-related decisions</li><li>Explore improvements, alternatives, and trade-offs</li><li>Live problem-solving or extension of your solution</li></ul> <h3>4. Deep dive interview (45-60 minutes)</h3> <p>A final conversation with our CPO focused on leadership, ownership, and long-term fit.</p> <ul><li>Review past roles, decisions, and lessons learned</li><li>Discuss how you lead, mentor, and make technical calls under uncertainty</li><li>Align on expectations and what success looks like in this role</li></ul> <h1>-----</h1> <h1>Benefits</h1> <h3>Flexibility & Work Style</h3> <ul><li>Fully remote role with a distributed team</li><li>Flexible working hours - we care about outcomes, not clock-watching</li><li>Autonomy to structure your day, with clear communication and accountability</li></ul> <h3>Ownership & Impact</h3> <ul><li>A true leadership role in an early-stage startup</li><li>Ownership over core technical decisions during a critical company pivot</li><li>Direct influence on product direction, architecture, and long-term technical strategy</li></ul> <h3>Compensation & Equipment</h3> <ul><li>Competitive compensation, commensurate with experience and seniority</li><li>MacBook Pro provided</li></ul> <h3>Time Off</h3> <ul><li>Unlimited PTO (after a 3-month probationary period)</li></ul> <h3>Growth & Learning</h3> <ul><li>Grow into a long-term technical leader as the company scales</li><li>Deepen your expertise in AI-first product development, including conversational AI, RAG, and agentic systems</li><li>Work closely with founders and leadership</li><li>Freedom to experiment, learn, and introduce better tools, processes, and practices</li></ul>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...