What are the responsibilities and job description for the Staff Full Stack/AI Engineer position at Piper Companies?
Piper Companies is seeking a Staff Full Stack / AI Engineer to join a leading organization in the education technology industry for a hybrid permanent position based out of Durham, NC. The Staff Full Stack / AI Engineer will play a critical role in research and development efforts, building prototypes, and shaping the technical direction of innovative learning solutions.
Responsibilities of the Staff Full Stack / AI Engineer include:
Keywords: full stack development, AI, machine learning, TypeScript, NodeJS, functional programming, LLMs, embeddings, MongoDB, R&D, prototyping, backend architecture, frontend integration, code quality, mentoring, education technology, hybrid work, continuous learning.
Responsibilities of the Staff Full Stack / AI Engineer include:
- Design and build working prototypes for new features such as exam readiness, content individualization, and directed topic tutoring & learning.
- Expand knowledge and capabilities by monitoring, testing, and benchmarking the rapidly evolving AI space.
- Lead and contribute to technical planning by defining scope, evaluating complexity, and architecting solutions that grow out of R&D efforts.
- Collaborate with fellow engineers to align backend and frontend efforts, solve challenging problems, and ensure seamless cross-platform functionality.
- Pitch in across the stack to review web and server clients during major releases and team absences.
- Champion engineering excellence by evolving internal standards, mentoring peers, and fostering a strong culture of code quality, collaboration, and continuous learning.
- 8 years of professional full stack experience, primarily with TypeScript and NodeJS.
- Deep knowledge of TypeScript and functional programming patterns.
- Proven integration and experimentation experience with machine learning.
- Strong focus on code quality, testing, and documentation.
- Experience delivering solutions in other languages, particularly Python.
- Experience working with LLMs and custom embeddings.
- Experience with MongoDB or other NoSQL databases.
- Experience taking projects from ideation through working prototype.
- Prior involvement in mentoring or engineering leadership.
- Salary Range: $175,000-$210,000/year (USD)
- Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
Keywords: full stack development, AI, machine learning, TypeScript, NodeJS, functional programming, LLMs, embeddings, MongoDB, R&D, prototyping, backend architecture, frontend integration, code quality, mentoring, education technology, hybrid work, continuous learning.
Salary : $175,000 - $210,000