The Full Stack Engineer (AI Focus) designs and builds scalable server-side systems and
AI-enabled features that power our products. This role prioritizes backend engineering (APIs,
databases, architecture, performance, security) while also contributing to frontend work when
needed to deliver complete, production-ready experiences. You will collaborate closely with
product, design, and QA to ship reliable features in a fast-paced environment.
Responsibilities
- Design, develop, and maintain backend services, APIs, and core business logic for web and
- mobile applications.
- Build and optimize database schemas, queries, and data pipelines (SQL) with a focus on
- performance and reliability.
- Develop and integrate AI/ML capabilities (e.g., LLM features, embeddings, RAG/search,
- classification, automation) into product workflows.
- Integrate third-party services and external APIs (payments, messaging, analytics,
- authentication, etc.).
- Ensure application scalability, observability, and security (rate limiting, auth,
- logging/monitoring, secure data handling).
- Contribute to frontend implementation when needed.
- Write clean, maintainable code; participate in code reviews; and troubleshoot production
- issues across the stack.
Qualifications
- Strong backend engineering experience Node.js (Express Js) and/or PHP (Laravel) preferred
and building production APIs (REST and/or GraphQL).
- Solid database skills (PostgreSQL/MySQL and/or MongoDB), including query optimization,
schema design, and migrations.
- Experience integrating AI features: prompt engineering, LLM APIs, embeddings, vector
databases, RAG, evaluation, and guardrails.
- Strong fundamentals in scalability, security, and system design.
- Familiarity with CI/CD, deployment, and cloud environments (AWS is a plus).
- Frontend experience with a modern JavaScript framework (NextJS and React native) to
support end-to-end delivery (not the primary focus).