to build fast, secure, and user-centric frontends for AI-powered enterprise products. In this role, you will craft intuitive, high-performance interfaces that surface real-time AI insights and models through interactive experiences.
If you're passionate about working with modern UI frameworks, real-time data features, and design systems in a collaborative AI-first environment, this role is for you.
Background:
You'll be working in close collaboration with AI/ML engineers, data scientists, and backend teams to deliver intelligent user interfaces. You should be experienced in building
production-grade web applications
, consuming
AI/LLM services via APIs
, and focusing on:
Responsive and accessible design
State management
Performance optimization
Component-based architectures
Observability and monitoring
You should also be comfortable in
cloud CI/CD pipelines
, containerized environments, and agile product teams.
Requirements
Build end-to-end features supporting AI workflows (e.g., chat, streaming responses, file upload)
Manage app state, routing, and error handling
Define and manage API interface contracts with backend/ML services
Optimize performance and accessibility
Mentor junior developers and contribute to design system evolution
Education:
Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction (HCI), or related field
Master's degree is a plus
Technical Skills / Tech Stack:
Frontend Frameworks:
Angular (Primary), Experience with SPA architecture, RxJS, and Angular CLI workflows