Д
Staff AI Software Engineer (Saudi National)
Riyadh, Riyadh Province, Saudi Arabia · На постоянной основе
Подайте заявку первыми!
- Опыт
- 8+ лет
- Зарплата
- —
- Открытия
- 1
- Опубликовано
- 6 часов назад
- Режим работы
- В офисе
- Критерии отбора
- Saudi nationals only.
- Резюме
- Необходимо подать заявку.
Где вы будете работать
Описание работы
Role overview
This position is for a Saudi national Staff AI Software Engineer who enjoys both building production software and raising the engineering bar. The role is split evenly between coding and technical leadership. You will collaborate closely with the engineering team to set engineering standards, streamline development practices, support sprint planning, and guide technical delivery.
What you will do
- Build, improve, and scale modern full-stack applications with a strong emphasis on speed, reliability, and growth readiness.
- Guide engineers through mentoring and thoughtful code reviews while promoting strong engineering practices.
- Establish coding conventions, architecture principles, and development workflows that improve consistency and product quality.
- Work with Product Managers and Engineering Leadership to plan sprints, break down technical work, estimate effort, and strengthen delivery outcomes.
What you need
- At least 8 years of software engineering experience, including work at Staff, Principal, or Technical Lead level.
- Deep commercial experience with Java and the Spring stack, including Spring Boot, Spring Cloud, and Spring MVC.
- Strong full-stack capability with React, Next.js, TypeScript, and current frontend tooling.
- Background in designing and delivering distributed systems based on microservices.
- Experience creating and using REST APIs as well as event-driven architectures.
- Practical experience with PostgreSQL and/or MongoDB.
- Hands-on exposure to Docker, containerization, Git, CI/CD workflows, and cloud-native development.
- Solid grasp of software architecture, design patterns, scalability, and performance tuning.
- Ability to mentor engineers and influence technical decisions across more than one team.
- Strong communication skills and experience managing stakeholders effectively.
- Experience creating AI-native products or integrating large language models into live systems.
- Hands-on use of RAG, AI agents, vector databases, LangChain, LangGraph, MCP, or similar AI tooling.
- Experience building AI services with Python and FastAPI.
- Experience in fast-scaling startups or technology businesses.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with AI coding tools such as Claude, Codex, Cursor, or GitHub Copilot.
- Comfort in a fast-moving startup setting with strong ownership and accountability.
Additional information
This is a full-time onsite opportunity based in Riyadh, Saudi Arabia. The role is intended for Saudi nationals.