Piper Companies is seeking a Staff Full Stack / AI Engineer to join an innovative organization in the mobile and web-based learning platform industry. The role involves designing, developing, and maintaining full-stack applications while integrating AI/ML technologies to enhance user experiences.
Responsibilities:
- Design, develop, and maintain full-stack applications for mobile and web-based learning platforms
- Collaborate with the R&D team to research, test, and implement emerging technologies and frameworks
- Integrate AI/ML models into production systems to improve personalization and learning outcomes
- Build and optimize APIs and backend services using Node.js and TypeScript
- Work with MongoDB or other NoSQL databases to ensure efficient data storage and retrieval
- Participate in code reviews, performance tuning, and troubleshooting to maintain high-quality standards
- Contribute to architectural decisions and mentor junior engineers on best practices
Requirements:
- 8+ years of professional experience in software engineering, with strong expertise in TypeScript and Node.js
- Proven experience with AI/ML concepts and practical implementation in production environments
- Hands-on experience with MongoDB or other NoSQL databases
- Strong understanding of modern web and mobile application development practices
- Ability to learn and adapt quickly to new technologies in support of R&D initiatives
- Excellent problem-solving skills and a collaborative mindset