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