Principal Software Engineer (Front End/Full Stack)

New York

  Software Engineering

Permanent

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