
Remote opportunity at
FoodicsJunior AI Forward Engineer, Foodics Online
Foodics is a growing SaaS enterprise founded in 2014, specializing in restaurant management ecosystems and payment technology. Based in Riyadh with operations across multiple countries, the…
Career Tools
About This Role
Foodics is a growing SaaS enterprise founded in 2014, specializing in restaurant management ecosystems and payment technology. Based in Riyadh with operations across multiple countries, the firm serves clients in over 35 nations and powers digital ordering applications for thousands of regional eateries via a single Flutter codebase. The organization is currently hiring a remote Junior AI Forward Engineer to join the Foodics Online division. This position is designed for…
Job Description
Foodics is a growing SaaS enterprise founded in 2014, specializing in restaurant management ecosystems and payment technology. Based in Riyadh with operations across multiple countries, the firm serves clients in over 35 nations and powers digital ordering applications for thousands of regional eateries via a single Flutter codebase. The organization is currently hiring a remote Junior AI Forward Engineer to join the Foodics Online division.
This position is designed for an early-career technologist eager to integrate artificial intelligence into production-grade software. The selected candidate will develop intelligent features like predictive reorders, smart search functions, and menu translations using Flutter and Dart. Daily responsibilities include leveraging AI coding assistants to increase team velocity, authoring tests, resolving software defects, and participating in peer code reviews under the guidance of senior mentors.
The role suits an enthusiastic developer with zero to two years of professional background who has explored large language model APIs through practical personal or academic projects. Team members operate in an autonomous work environment alongside colleagues from more than 30 nationalities.
Responsibilities
- Develop artificial intelligence capabilities such as smart search, automated translations, recommendations, and reorder suggestions for the ordering application
- Utilize AI coding assistants daily to accelerate development workflows
- Write and maintain Flutter and Dart code, resolve bugs, implement tests, and participate in code reviews
- Collaborate with and learn alongside experienced senior engineers
Requirements
- Possess between zero and two years of relevant experience, including internships and robust personal projects
- Demonstrate familiarity with Flutter, Dart, mobile development, or frontend engineering
- Have prior experience building applications utilizing an LLM API
- Show curiosity, eagerness to learn, and professional English proficiency
Qualifications
- Ability to communicate in Arabic is considered a plus
Benefits
- Competitive compensation package including bonuses and potential share offerings
- Regular professional training sessions alongside an annual learning stipend
- Autonomy and direct mentorship from experienced colleagues within an international setting
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting specifies that the role is remote.
What experience level is required for this job?
The employer looks for candidates with zero to two years of experience, noting that internships and strong side projects count.
What technologies will I work with?
You will work with Flutter, Dart, LLM APIs, and various AI coding tools.
Does the posting specify the salary?
The job posting does not specify the exact salary, though it mentions competitive compensation packages including bonuses and potential shares.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.

