Software Engineer - Full Stack (Frontend Focus)
Role details
Job location
Tech stack
Job description
We're looking for a creative, product-minded engineer who thrives at the intersection of Front End engineering and AI developer experience. You'll lead the design and implementation of intuitive, powerful interfaces that make training, fine-tuning, and evaluating AI models seamless and engaging. The ideal candidate obsesses over the details that make complex systems feel approachable - from thoughtful data visualizations to smooth Real Time interactions. You care deeply about usability, accessibility, and creating delightful workflows that empower both expert AI engineers and newcomers alike. Responsibilities
Lead the design and development of user-facing features for our AI training, fine-tuning, and RL platforms.
Collaborate with product, design, and ML teams to translate complex workflows into intuitive, elegant interfaces.
Implement Real Time dashboards, visualizations, and interactive tools for model training and evaluation.
Build and maintain performant, accessible, and responsive UIs that scale to handle large datasets and rich visual components.
Develop Front End infrastructure - component libraries, design systems, and developer tooling - that speed up feature delivery.
Integrate Back End APIs and optimize data flow between Front End and ML systems.
Stay ahead of modern Front End technologies and advocate for UX best practices across the company.
Requirements
Strong experience with modern Front End frameworks (React preferred, Vue/Angular acceptable) and TypeScript.
Proven track record of designing and implementing complex, data-rich web applications.
Proficiency in crafting responsive, accessible, and pixel-perfect UIs.
Experience integrating with REST or GraphQL APIs and handling Real Time data (WebSockets, streaming APIs).
Strong understanding of state management, component architecture, and performance optimization in large applications.
Comfort working with Back End services (Node.js, Python, or Go) to support full-stack feature development.
Bonus: Experience building developer tools, visualization dashboards (D3.js, Plotly, ECharts), or AI/ML interfaces.
Bonus: Familiarity with AI workflows, LLM fine-tuning, or reinforcement learning concepts. What we offer
Benefits & conditions
An opportunity to be a part of a dynamic founding team and shape the future of an innovative AI company.
Competitive salary and equity package.
A collaborative and inclusive work environment.
Access to cutting-edge technology and resources.
Professional growth and development opportunities.