{"id":1468452,"url":"https://alion.io/job/foodics-ai-engineer","title":"AI Engineer","company":{"id":48956,"name":"Foodics","domain":"foodics.com","url":"https://alion.io/company/foodics","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":96,"open_postings":7,"ghost_share":0,"stale_share":0.143,"repost_share":0,"time_to_fill_p50_days":29,"computed_at":"2026-10-01T05:45:00Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Riyadh, Saudi Arabia"],"countries":["SA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Function Calling","optional":false},{"name":"Git","optional":false},{"name":"gRPC","optional":false},{"name":"Hallucination","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"LLM","optional":false},{"name":"LLM Evaluation","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Rest API","optional":false},{"name":"Tokenization","optional":false},{"name":"AWS","optional":true},{"name":"Docker","optional":true},{"name":"Fine-tuning","optional":true},{"name":"Kubernetes","optional":true},{"name":"Least Privilege","optional":true},{"name":"Linux","optional":true},{"name":"OWASP","optional":true},{"name":"RAG","optional":true},{"name":"Threat Modeling","optional":true}],"status":"live","first_seen_at":"2026-09-29T15:32:50Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-10-01T02:30:59Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Who Are We\nWe Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarters in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region. Also, Foodics has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.\nThe Job in a Nutshell\nYou will construct agentic AI architecture, leveraging large language models to orchestrate planning, execution, and tool interactions with minimal supervision. Working within a compact engineering team, you will build the core foundational infrastructure, spanning microservices, integration protocols, state management, tracing, and eval harnesses, ensuring systems are production-ready, reliable, and scalable.\nThis hands-on backend software engineering position focuses primarily on coding, testing, and system diagnostics. While prompt design is incorporated into the workflow, complex architectural challenges reside within the underlying infrastructure.\nWe welcome applicants across diverse seniority levels. Given that production-grade agentic engineering remains an emerging discipline, candidates bring varied expertise; candidate capability determines final level placement. Opportunities exist for early-career developers through veteran software architects.\nEngineering excellence remains mandatory across all levels. Junior engineers pair directly with senior mentors to own production components within three months, while senior engineers drive technical standards and architectural vision.\nWhat You Will Do\nArchitect and maintain agent infrastructure, including orchestration logic, session handling, state management, and reliable backend service interfaces.\nDesign robust tool integrations and MCP servers featuring precise boundary definitions and comprehensive error recovery handlers.\nImplement end-to-end tracing and observability for model calls, retrieval, and tool executions adhering to OpenTelemetry GenAI standards.\nConstruct evaluation suites, benchmarks, and regression tests to validate model iterations and systematically capture production edge cases.\nPerform deep-dive root cause analysis on runtime failures, loops, context degradation, or hallucinated outputs to strengthen system resiliency.\nEnforce runtime guardrails, cost thresholds, RBAC permissions, output validation schemas, and human-in-the-loop validation triggers.\nMonitor industry advancements, emerging AI research, and architectural patterns, sharing technical insights across the engineering organization.\nWhat Are We Looking For\nEssential\nDeep software engineering expertise in a modern programming language, prioritizing algorithmic depth over superficial multi-language breadth.\nStrong computer science foundations in data structures, algorithms, memory allocation, and concurrent execution patterns.\nPractical experience with backend infrastructure: REST/gRPC APIs, relational/non-relational databases, caching tiers, message queues, and distributed systems resilience.\nProficiency with Git, automated testing frameworks, CI/CD pipelines, and writing clean, maintainable software.\nComprehensive mental model of LLM mechanics: context window constraints, tokenization, function calling protocols, non-deterministic behaviors, and hallucination management.\nDemonstrated history of delivering full-lifecycle technical projects across production environments, academic work, open source, or side initiatives.\nMethodical debugging skills with the ability to articulate systematic troubleshooting methodologies.\nStrong technical documentation and written communication skills to articulate complex distributed system behaviors.\nExpectations by Seniority Level\nCore requirements apply universally, with ownership and operational scale adjusting based on candidate seniority.\nEarly Career: Focuses on technical foundations, algorithmic problem-solving, and curiosity. Prior agentic experience is not required; mentorship is provided to expand scope over well-defined modules.\nMid-Level: Owns sub-systems end-to-end, translates ambiguous requirements into robust architecture, and demonstrates a proven track record of shipping and maintaining production services.\nSenior Level: Drives strategic architectural direction, possesses hands-on experience scaling non-deterministic systems, elevates team-wide engineering practices, and actively challenges technical assumptions.\nNice to Have\nHands-on experience developing application prototypes integrated with LLM APIs.\nFamiliarity with Model Context Protocol (MCP) or custom tool integrations.\nUnderstanding of vector database indexing, embedding generation, and retrieval pipelines (RAG).\nExperience with cloud infrastructure (AWS preferred), containerization (Docker/Kubernetes), telemetry, or IaC tooling.\nKnowledge of GenAI security paradigms, prompt injection mitigation, and threat modeling.\nActive open-source contributions or community engagement.\nOut of Scope\nExtensive experience with specific agent frameworks, given the nascent nature of the ecosystem.\nAcademic AI research background, specialized ML degrees, or mathematical derivation of backpropagation.\nDeep expertise in base model training or fine-tuning workflows.\nFlawless portfolio presentations; emphasis is placed on technical depth and problem-solving reasoning.\nStrictly conventional career trajectories; non-traditional and self-taught engineering backgrounds are evaluated equally.\nTechnical Standards & Architecture\nOur engineering environment adheres to industry standards and operational frameworks, with continuous learning embedded into the engineering onboarding process.\nModel Context Protocol (MCP): Open standard managed via the Linux Foundation for integrating models with tool services and data stores.\nOpenTelemetry GenAI Conventions: Standardized instrumentation schemas for tracking model execution traces, step transitions, and tool invocations.\nOWASP GenAI & Agentic Security Guidelines: Threat modeling standards emphasizing containment strategies, least-privilege tooling, strict input sanitization, and authorization gates for critical actions.\nEval-Driven Development: Mandatory evaluation validation prior to shipping behavioral changes, relying on internal domain-specific test harnesses rather than external benchmark metrics.\nWhat We Offer You\nWe believe you will love working at Foodics!\nWe have an inclusive and diverse culture that encourages innovation and flexibility in-office, and hybrid work setups.\nWe offer highly competitive compensation packages, including bonuses and the potential for shares.\nWe prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.\nJoin a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.\nWe offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.","description_format":"text","description_chars":7399,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Hybrid work"],"hiring_locations":[{"name":"Saudi Arabia","iso":"SA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["POS Systems","Payment Processing & Gateways"],"lifecycle":[{"event":"open","at":"2026-09-29T15:32:50Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/foodics-ai-engineer","json_url":"https://alion.io/job/foodics-ai-engineer.json","meta":{"generated_at":"2026-10-01T10:03:38Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1110,"day_limit":5000,"remaining_today":3890,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}