Job Summary
The Full-Stack AI Web Engineer will design, build, and maintain AI-powered internal web applications within a secure enterprise environment.
This role requires strong hands-on experience with Next.js, modern full-stack development, and integration of LLM/AI capabilities.
The engineer will work across both frontend and backend layers, collaborating with product, architecture, and DevOps teams to deliver high-quality applications.
The ideal candidate is a proactive problem solver who can own tasks independently and communicate effectively.
Key Responsibilities
Design, develop, and maintain full-stack web applications using Next.js, including frontend components and backend routes.
Integrate LLM-based functionality using APIs and SDKs such as OpenAI, AWS Bedrock, Vercel AI SDK, LangChain, or LangGraph.
Collaborate with product, architecture, and DevOps teams to support smooth delivery and deployment workflows.
Work across the full stack-including UI, backend logic, APIs, and integrations-with no siloed responsibilities.
Contribute to architecture discussions and help establish engineering best practices and standards.
Participate in code reviews to ensure high-quality, maintainable code.
Troubleshoot performance, security, and integration issues as applications evolve.
(Nice to have) Develop or support Java-based integrations using Spring Boot for backend services.
Required Qualifications
5+ years of professional software development experience.
Strong expertise with React and Next.js in production environments.
Experience building and deploying complete web applications.
Hands-on experience integrating or consuming LLM/AI APIs.
Strong proficiency in modern JavaScript/TypeScript.
Ability to work across both frontend and backend components, including APIs and integrations.
Excellent communication skills and ability to self-direct work.
Preferred Qualifications
Experience with Java or Spring Boot for backend integrations.
Experience with Python or Python-based AI/ML SDKs.
Experience with GitLab CI/CD and GitLab Runners.
Familiarity with AWS, Azure, or GCP environments.
Experience working within secure or restricted enterprise cloud enclaves.
Experience with automated testing or TDD frameworks.
Soft Skills
Strong verbal and written communication skills.
Ability to transform ambiguous requirements into clear, actionable technical tasks.
Demonstrated ownership, collaboration, and senior-level maturity.
Comfortable working in fast-moving environments with evolving requirements.