UI Engineer + AI
Description
Job Summary
We are seeking a highly skilled UI Engineer with AI expertise to build intelligent, user-centric web applications powered by AI/GenAI capabilities. The ideal candidate will combine strong front-end engineering skills with experience integrating AI/ML and Generative AI solutions into modern digital products. This role involves collaborating with Product Managers, UX Designers, Data Scientists, and Backend Engineers to create next-generation AI-driven user experiences.
Key Responsibilities
UI Engineering
- Design and develop responsive, scalable, and high-performance web applications.
- Build reusable UI components and front-end frameworks.
- Collaborate with UX Designers to translate designs into pixel-perfect interfaces.
- Optimize applications for performance, accessibility, and cross-browser compatibility.
- Implement state management and component-driven architectures.
AI & GenAI Integration
- Integrate LLMs and Generative AI solutions into web applications.
- Develop AI-powered features such as chatbots, copilots, recommendation engines, and intelligent search.
- Build and consume AI/ML APIs and services.
- Work with prompt engineering, Retrieval-Augmented Generation (RAG), and AI orchestration frameworks.
- Collaborate with Data Science teams to deploy and monitor AI-powered experiences.
Collaboration & Delivery
- Participate in architecture discussions and technology selection.
- Collaborate with backend teams to design and integrate RESTful APIs and microservices.
- Conduct code reviews and enforce development best practices.
- Participate in Agile/Scrum ceremonies and delivery activities.
Required Technical Skills
Front-End Development
- React.js / Next.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3 / SCSS
- Responsive Web Design
- Material UI, Tailwind CSS, Bootstrap
AI & GenAI
- OpenAI, Azure OpenAI, Anthropic Claude, Gemini
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- LangChain / LangGraph
- AI Agent Frameworks
- Vector Databases (Pinecone, ChromaDB, FAISS)
- AI Model Integration via APIs
Backend & APIs
- Node.js / Python
- REST APIs
- GraphQL
- Microservices Architecture
Cloud & DevOps
- Azure, AWS, or GCP
- Docker
- Kubernetes
- CI/CD Pipelines
- GitHub Actions / Jenkins
Databases
- MongoDB
- PostgreSQL
- MySQL
- Redis
Preferred Skills
- Experience building AI Assistants, Chatbots, or Copilot solutions.
- Knowledge of Machine Learning concepts and NLP.
- Familiarity with AI observability and model monitoring.
- Experience with Azure AI Foundry, Azure Cognitive Services, or AWS Bedrock.
- Understanding of MLOps concepts and deployment pipelines.
- Exposure to multimodal AI applications (text, image, voice).
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, AI/ML, or related fields.
- 5+ years of experience in UI/Front-End development.
- 2+ years of experience working with AI/GenAI technologies.
- Strong problem-solving and software engineering skills.
Key Competencies
- Front-End Architecture
- AI/GenAI Product Development
- User-Centric Design Mindset
- Problem Solving & Innovation
- System Design & Integration
- Stakeholder Collaboration
- Communication & Presentation Skills
- Continuous Learning
Nice to Have
- Experience with AI Agents and Multi-Agent Systems.
- Familiarity with Adobe Experience Platform (AEP) and Adobe Journey Optimizer (AJO).
- Knowledge of Web Accessibility (WCAG).
- Experience with Retail, eCommerce, or Customer Experience platforms.
- AI-related certifications from Microsoft, AWS, Google, or OpenAI ecosystem.
Certifications (Preferred)
- Microsoft Certified: Azure AI Engineer Associate
- Microsoft Applied Skills: Build Generative AI Solutions
- AWS Certified Machine Learning Specialty
- Google Professional Machine Learning Engineer
- React Professional Certification
Key Responsibilities
UI Engineering
- Design and develop responsive, scalable, and high-performance web applications.
- Build reusable UI components and front-end frameworks.
- Collaborate with UX Designers to translate designs into pixel-perfect interfaces.
- Optimize applications for performance, accessibility, and cross-browser compatibility.
- Implement state management and component-driven architectures.
AI & GenAI Integration
- Integrate LLMs and Generative AI solutions into web applications.
- Develop AI-powered features such as chatbots, copilots, recommendation engines, and intelligent search.
- Build and consume AI/ML APIs and services.
- Work with prompt engineering, Retrieval-Augmented Generation (RAG), and AI orchestration frameworks.
- Collaborate with Data Science teams to deploy and monitor AI-powered experiences.
Collaboration & Delivery
- Participate in architecture discussions and technology selection.
- Collaborate with backend teams to design and integrate RESTful APIs and microservices.
- Conduct code reviews and enforce development best practices.
- Participate in Agile/Scrum ceremonies and delivery activities.
Required Technical Skills
Front-End Development
- React.js / Next.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3 / SCSS
- Responsive Web Design
- Material UI, Tailwind CSS, Bootstrap
AI & GenAI
- OpenAI, Azure OpenAI, Anthropic Claude, Gemini
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- LangChain / LangGraph
- AI Agent Frameworks
- Vector Databases (Pinecone, ChromaDB, FAISS)
- AI Model Integration via APIs
Backend & APIs
- Node.js / Python
- REST APIs
- GraphQL
- Microservices Architecture
Cloud & DevOps
- Azure, AWS, or GCP
- Docker
- Kubernetes
- CI/CD Pipelines
- GitHub Actions / Jenkins
Databases
- MongoDB
- PostgreSQL
- MySQL
- Redis
Preferred Skills
- Experience building AI Assistants, Chatbots, or Copilot solutions.
- Knowledge of Machine Learning concepts and NLP.
- Familiarity with AI observability and model monitoring.
- Experience with Azure AI Foundry, Azure Cognitive Services, or AWS Bedrock.
- Understanding of MLOps concepts and deployment pipelines.
- Exposure to multimodal AI applications (text, image, voice).
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, AI/ML, or related fields.
- 5+ years of experience in UI/Front-End development.
- 2+ years of experience working with AI/GenAI technologies.
- Strong problem-solving and software engineering skills.
Key Competencies
- Front-End Architecture
- AI/GenAI Product Development
- User-Centric Design Mindset
- Problem Solving & Innovation
- System Design & Integration
- Stakeholder Collaboration
- Communication & Presentation Skills
- Continuous Learning
Nice to Have
- Experience with AI Agents and Multi-Agent Systems.
- Familiarity with Adobe Experience Platform (AEP) and Adobe Journey Optimizer (AJO).
- Knowledge of Web Accessibility (WCAG).
- Experience with Retail, eCommerce, or Customer Experience platforms.
- AI-related certifications from Microsoft, AWS, Google, or OpenAI ecosystem.
Certifications (Preferred)
- Microsoft Certified: Azure AI Engineer Associate
- Microsoft Applied Skills: Build Generative AI Solutions
- AWS Certified Machine Learning Specialty
- Google Professional Machine Learning Engineer
- React Professional Certification
Skills
- Accessibility
- Agentic AI
- Agile
- AI
- Anthropic
- API
- AWS
- AWS Bedrock
- Azure
- Bootstrap
- ChromaDB
- CI/CD
- Claude
- Cloud
- CSS
- Data Science
- DevOps
- Docker
- E-commerce
- FAISS
- GCP
- Generative AI
- GitHub
- GitHub Actions
- GraphQL
- HTML
- JavaScript
- Jenkins
- Kubernetes
- LangChain
- LangGraph
- LLM
- Machine Learning
- Microservices
- MLOps
- MongoDB
- MySQL
- Next.js
- NLP
- Node.js
- Observability
- OpenAI
- Pinecone
- PostgreSQL
- Prompt Engineering
- Python
- RAG
- React
- Redis
- REST
- Scrum
- Scss
- Tailwind
- TypeScript
- Vector Databases
- WCAG