Principal Software Engineer (Front End/Full Stack)
Our client, a venture-backed AI startup, is hiring a Principal Front-End / Full Stack Engineer to join the team remotely. The successful candidate will lead the architecture and development of the user-facing platform, serve as the technical authority on front-end and middleware solutions, and guide the engineering team while shaping the overall product experience.
Responsibilities
- Lead the architecture, design and implementation of their front-end platform, ensuring scalability, reliability and exceptional user experiences.
 - Develop high-quality, maintainable full-stack code, integrating modern front-end technologies with AI/ML capabilities.
 - Provide technical leadership and mentorship to the engineering team, promoting a culture of growth and best practices.
 - Partner with product, design, and business teams to transform user requirements into intuitive, impactful technical solutions.
 - Continuously enhance engineering processes, code quality, and front-end performance.
 
Skillset
- At least 8 years of full-stack web development, including 5 years building complex front-end systems.
 - Proven track record architecting advanced front-end and middleware solutions.
 - Expertise in React, Next.js, modern CSS-in-JS and responsive design principles.
 - Experience integrating with back-end services and AI/ML APIs (e.g. OpenAI, Anthropic, LlamaIndex).
 - Comfortable translating Figma designs into functional interfaces and working with tools like Cursor or Windsurf.
 - Deep understanding of LLM APIs, prompt engineering, and AI workflow design.
 - Strong communication skills, able to explain complex technical concepts clearly.
 - Experience mentoring engineers, with a focus on front-end best practices.
 - Experience deploying AI/ML applications to cloud platforms is a plus.
 
Benefits
- Competitive salary and equity.
 - Fully remote working.
 - Comprehensive healthcare coverage.
 
55050
SHARE JOB