Senior Software Engineer - AI & Distributed Systems
Build high-performance AI infrastructure for NextMatch AI's platform, focusing on scalability, security, and user experience. Develop localized and global features using React.js, Node.js, and Python. Collaborate with engineering teams across the globe.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Software Engineer – AI & Distributed Systems
Company: NextMatch AI
Location: Riyadh, Saudi Arabia (Remote / Hybrid flexibility in KAFD)
Employment Type: Full-time
Salary: SAR 38,000 – SAR 52,000 per month (Tax-Free) + Performance Bonuses + Housing & Relocation Allowance
About NextMatch AINextMatch AI (www.nextmatch.ai) is building the future of hiring. Our AI platform connects verified candidates directly to employers’ systems, reducing manual screening and improving hiring accuracy.
As a key player in the Vision 2030 digital transformation, we are scaling our engineering presence in Riyadh. We are looking for a Software Engineer who wants to build the high-performance AI infrastructure that will power the Kingdom’s most ambitious giga-projects and enterprise ecosystems.
Role OverviewThis is a high-impact, technical role for an engineer with 3–6 years of experience who excels in modern, cloud-native environments. You will be responsible for building the localized and global features of the NextMatch platform, focusing on:
- AI Implementation: Architecting and deploying scalable microservices that integrate our proprietary LLMs.
- Infrastructure Excellence: Building secure, low-latency APIs designed for high-concurrency enterprise use.
- Localized Innovation: Ensuring the platform meets KSA data residency standards and regional user requirements.
- System Integrity: Implementing advanced security protocols (AES-256) to protect the Kingdom's elite talent data.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- End-to-End Engineering: Own the development lifecycle of new features using React.js and Node.js/Python.
- Distributed Systems: Design and maintain event-driven architectures to handle real-time data syncs across global hubs.
- Technical Collaboration: Partner with our engineering teams in Toronto, London, and Dubai via Agile sprints.
- Code Quality: Drive engineering excellence through rigorous code reviews, unit testing, and automated CI/CD pipelines.
- Problem Solving: Identify and resolve architectural bottlenecks to ensure a world-class user experience.
- Experience: 3–6 years in Software Engineering, specifically with SaaS, Fintech, or AI platforms.
- Technical Stack: Expert proficiency in React.js (TypeScript) and Node.js or Python (FastAPI/Django).
- Cloud Proficiency: Hands-on experience with AWS (preferred), Docker, and Kubernetes.
- Communication: Professional proficiency in English (Essential).
- Mindset: A "builder" mentality - you enjoy solving complex problems and scaling products from MVP to enterprise-grade.
- Elite Salary: SAR 38,000 – SAR 52,000 monthly, tax-free - positioned at the 90th percentile of the Saudi market.
- Strategic Impact: Build the AI infrastructure that supports the Human Capability Development Program (Vision 2030).
- Relocation Support: Comprehensive assistance with residency sponsorship, housing allowance, and relocation for international talent.
- Global Mobility: Opportunities for technical exchange and travel to our hubs in Dubai, London, and Toronto.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
We are looking for candidates who can start immediately. Following these steps makes sure you see your application first.
Step 1 - Apply by Email (Required) Email your CV (in English) to our Senior HR Manager, Maya Laurent - maya.laurent@nextmatch.ai.
Please include:
- Your current residency status in KSA (e.g., Resident/Iqama, Tourist, or Outside KSA).
- A link to your GitHub and LinkedIn profile.
- A brief summary of a complex distributed system you have successfully deployed.
Step 2 - Create Your Profile (Preferred) Register at www.nextmatch.ai for faster technical screening.
Similar Jobs
Explore other opportunities that match your interests
perle
perle
Professional Services Consultant - Hardware Security Modules