PolyAI

Senior Full Stack Engineer – Manhattan, Hybrid

PolyAI

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $170,000 - $200,000 per year

Job Level

Senior

Tech Stack

GoJavaScriptJestNext.jsPythonReactTypeScript

About the role

  • Architect and Develop: Design and implement our external-facing API that enables developers to build, manage, analyse, and interact with our agents. Help to build and enhance our no-code platform, enabling non-technical users to configure sophisticated dialogue systems and voice experiences.
  • Full-Stack Development: Design and implement features end-to-end, using Python for backend services and React (Next.js preferred) for frontend interfaces.
  • Create intuitive interfaces: Build user-friendly APIs and UIs that simplify and visualise complex AI concepts.
  • Champion Best Practices: Lead the team in adopting coding standards and best practices, ensuring a clean, maintainable, and scalable codebase.
  • Collaborate: Work closely with cross-functional teams to design, develop, and deliver features that align with the platform’s vision.
  • Mentor and Guide: Provide technical leadership and guidance to junior engineers, fostering a collaborative and growth-oriented environment.
  • Optimise Performance: Improve backend workflows, streamline processes, and enhance overall system efficiency.

Requirements

  • Proven Expertise in Python: 5+ years of extensive experience building backend systems, with a strong understanding of REST APIs (experience with WebSockets is a plus).
  • Frontend Proficiency: Strong experience with React and JavaScript (TypeScript preferred); experience with CSS-in-JS and utility-first CSS frameworks (e.g., styled-components, Tailwind CSS).
  • Agile Practitioner: Familiarity with Agile methodologies such as Scrum or Kanban.
  • Testing Advocate: Experience writing and maintaining unit tests in Python and JavaScript (Jest, React Testing Library, Playwright).
  • Security-Minded: Experience managing secure communication protocols between client and server.
  • Version Control: Proficiency with Git for collaborative development.
  • Additional Skills (Desirable): knowledge of Go and experience with Next.js
Benefits
  • 💰 Participation in the company’s employee share options plan
  • 🏥 100% of Single Cost (employee) and 70% of Dependent for medical, dental & vision
  • 👪 Life Insurance
  • ◻️ STD and LTD
  • 💰 The opportunity to contribute to the company's 401k plan
  • 🏝 Flexible PTO policy + 11 designated company holidays
  • 📚 Annual learning and development allowance
  • 🏡 We’re all about making WFH work for you - that’s why we offer a one-off WFH allowance when you join. Offering perks like noise-cancelling headphones or a comfortable desk chair to boost your comfort and focus!
  • 🧡 Enhanced parental leave
  • 👨‍👩‍👧 Company-funded fertility and family-forming programmes
  • 🌸 Menopause care programme with Maven

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonReactJavaScriptTypeScriptREST APIsWebSocketsCSS-in-JSstyled-componentsTailwind CSSunit testing
Soft skills
technical leadershipcollaborationmentoringbest practicesproblem-solvingcommunicationteamworkgrowth-oriented mindsetadaptabilitycreativity
OnMed

Software Engineer

OnMed
Mid · Seniorfull-time$130k–$150k / yearNew York · 🇺🇸 United States
Posted: 3 hours agoSource: apply.workable.com
AngularCloudDockerJavaScriptKubernetes.NETSQLTypeScriptWPF
PolyAI

Lead Software Engineer, Hybrid

PolyAI
Seniorfull-time$180k–$210k / yearNew York · 🇺🇸 United States
Posted: 4 hours agoSource: boards.greenhouse.io
AWSAzureCloudGoGoogle Cloud PlatformPythonReact
Consulting Firm

Senior Software Engineer

Consulting Firm
Seniorfull-timeNew York · 🇺🇸 United States
Posted: 18 hours agoSource: apply.workable.com
JavaScriptMongoDBNode.jsReactReact Native
Coinbase

Software Engineer Intern

Coinbase
Entryinternship$60–$60California, New York · 🇺🇸 United States
Posted: 19 hours agoSource: boards.greenhouse.io
GoJavaScriptRuby