hero
3,345
companies
3,884
Jobs
If you are a Techstars portfolio companyclaim your profile.

Full Stack Engineer

LyRise

LyRise

Software Engineering
Riyadh Saudi Arabia
Posted on Mar 22, 2025

Job Overview:

We are seeking a Senior Full-Stack Developer with an AI background to join our team for an onsite engagement in Riyadh, Saudi Arabia. The role involves working closely on the front-end implementation of AI models, while also contributing to backend development as we transition towards a full-stack approach. The developer will be responsible for integrating multiple custom AI models into user-friendly applications while handling API development, on-prem server deployments, and local machine integrations.

This is an AI-driven role, requiring prior experience working with Generative AI models and understanding how to integrate them into applications effectively. While prompt engineering is not a part of this role, the developer will be required to work with AI models, APIs, and infrastructure for seamless deployment.

Key Responsibilities:

  • Develop and maintain front-end applications using React with Redux, Tailwind CSS, and CSS for API window events.
  • Collaborate with backend teams and gradually contribute to backend development using Node.js, Express, and possibly Next.js.
  • Work on integrating multiple custom AI models into the front end, ensuring scalability and performance.
  • Develop APIs to interact with AI models hosted on on-prem servers and local machines.
  • Ensure seamless deployment and operation of AI-powered applications.
  • Optimize front-end performance and user experience when dealing with AI-generated content.
  • Troubleshoot and debug issues across both front-end and backend layers as needed.
  • Participate in architecture discussions and contribute to strategic technical decisions.

Required Qualifications & Skills:

  • 5-8 years of professional experience as a Full-Stack Developer.
  • Strong expertise in React.js with Redux for state management.
  • Experience in Tailwind CSS and writing optimized, maintainable styles.
  • Experience with backend technologies such as Node.js, Express.js (experience with Next.js is a plus).
  • Hands-on experience working with AI models and integrating them into applications (e.g., via APIs, on-prem deployments, etc.).
  • Strong understanding of API development, event-driven architecture, and server-side integration.
  • Experience deploying and managing applications on local machines and on-prem servers.
  • Knowledge of handling multiple AI models in a production environment.
  • Comfortable working in a fast-paced environment with evolving requirements.
  • Strong problem-solving skills and ability to work independently while collaborating with cross-functional teams.
  • Excellent communication skills and ability to work effectively with teams located in different cities (Riyadh & Dammam).

Preferred Skills:

  • Experience with Next.js for server-side rendering.
  • Understanding of cloud infrastructure for AI model deployment (although this role is primarily focused on on-premise solutions).
  • Experience working with AI model fine-tuning (not required but beneficial).
  • Knowledge of data structures, algorithms, and software architecture best practices.

Additional Information:

  • This is a full-time onsite role in Riyadh, Saudi Arabia.
  • The client is based in Dammam, requiring occasional communication and alignment.
  • The role requires someone with AI experience who can adapt quickly, but not someone who needs to learn AI from scratch.
  • Compensation and benefits will be discussed during the hiring process.

If you have the expertise and experience to bring AI models to life in the front end while working in a hybrid full-stack environment, we'd love to hear from you!