Summary
Join Lightci as a Senior Full Stack Engineer, LLM to spearhead AI development for our education app and deliver personalized learning experiences.
Requirements
- Proven experience as a Full Stack Software Engineer, with strong backend experience (this is an 80% backend role)
- Strong understanding of Data Structures
- Experience with LLMs and a solid understanding of Computer Vision
- Strong proficiency in Typescript and hands-on experience with NestJS and NextJS
- Extensive knowledge of AWS infrastructure and services
- Solid understanding of software development best practices and design patterns
- Excellent problem-solving skills and the ability to work well in a collaborative team environment
- Effective communication skills and the ability to articulate technical concepts to both technical and non-technical stakeholders
Responsibilities
- Design, build, and deploy AI models using LLMs and Computer Vision to enhance network performance, predict issues, and improve customer experience
- Engage in full stack development for seamless integration of AI-driven features across front-end and back-end systems
- Collaborate with product managers, data scientists, and engineers to integrate AI features that improve service quality and efficiency
- Develop APIs and microservices to enable real-time AI data processing and decision-making
- Ensure AI systems are scalable, reliable, and efficient in handling high data volumes and user requests
- Comply with industry standards and regulations, implementing security best practices to protect user data and privacy
- Drive continuous improvement by leveraging user feedback and data analytics to refine AI models
- Create documentation on AI models, full stack development, and best practices for effective knowledge transfer and collaboration
Preferred Qualifications
- Familiarity with DevOps practices and tools for CI/CD
- Experience with containerization and orchestration tools such as Docker
- Knowledge of GraphQL and RESTful API design
- Prior experience working in an Agile/Scrum development environment
Benefits
- 100% fully remote work (anywhere in North America)
- Flexible hours
- Competitive compensation package
- Bonus or commission [depending on your role]
- Excellent benefits package
- Generous RRSP [or] 401k matching program
- Unlimited vacation
- Quarterly/Yearly team ‘offsite’ events