Full Stack Engineer

Lightci Logo

Lightci

πŸ“Remote - Canada

Summary

Join Lightci as a Staff Full Stack Engineer and lead the development of high-performance, AI-driven systems. You will own projects from design to deployment, ensuring seamless integration between frontend and backend components. Your expertise in TypeScript, data structures, and LLMs will be crucial. You'll collaborate with a team of product managers, data scientists, and engineers. This is a fully remote position in North America offering flexible hours and a competitive compensation package.

Requirements

  • Proven experience as a Staff Full Stack Engineer (or equivalent), capable of leading projects end-to-end
  • Strong proficiency in both frontend and backend development
  • Extensive experience with TypeScript, including hands-on work with NestJS and NextJS
  • Deep understanding of data structures, software architecture, and design patterns
  • Experience leveraging AI tools like Cursor and ChatGPT to streamline development
  • Hands-on experience with LLMs and integrating AI-driven solutions into applications
  • Strong knowledge of AWS infrastructure and services
  • Excellent problem-solving skills and ability to work in a collaborative team environment
  • Effective communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders

Responsibilities

  • Design, build, and deploy AI models using LLMs to enhance network performance, predict issues, and improve customer experience
  • Lead full stack development, ensuring seamless integration of AI-driven features across frontend and backend systems
  • Take ownership of engineering projects end-to-end, from architecture and implementation to deployment and monitoring
  • Utilize AI tools like Cursor and ChatGPT to accelerate development, enhance code quality, and improve efficiency
  • Develop scalable and reliable APIs and microservices for real-time AI data processing and decision-making
  • Ensure AI systems are efficient in handling high data volumes and user requests
  • Collaborate with product managers, data scientists, and engineers to integrate AI features that improve service quality and efficiency
  • Follow industry standards and security best practices to protect user data and privacy
  • Continuously improve systems by leveraging user feedback and data analytics
  • Create comprehensive documentation on AI models, full stack development, and best practices for knowledge sharing

Preferred Qualifications

  • Familiarity with DevOps practices and CI/CD tools
  • 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
  • Stocks
  • Excellent benefits package
  • Generous RRSP
  • Unlimited vacation
  • Home office stipend
  • Quarterly/Yearly team β€˜offsite’ events

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.