This job posting has expired
Expired on April 3, 2026
Full-stack AI Software Engineer
Job Description
We're looking for a passionate Full-stack AI Software Engineer to join Aralects. You'll work closely with AI specialists, product designers, and fellow engineers to build and scale a next-generation platform for Arabic learners worldwide. This role is ideal for someone who enjoys owning features end-to-end—from user-facing interfaces to backend services and AI integrations.
Responsibilities
- Design, build, and maintain full-stack features for AI-powered language learning
- Implement user-facing interfaces using modern frontend frameworks
- Develop and maintain backend services and APIs
- Integrate AI and NLP components into production systems
- Build and optimize data pipelines for Arabic language processing
- Collaborate with product, design, and AI teams
- Ensure reliability, performance, and security of systems
Qualifications
- 3+ years of experience in Python and JavaScript/TypeScript programming
- 2+ years of experience building backend systems
- 1+ year of hands-on experience with Python backend frameworks (FastAPI, Flask, or Django)
- 2+ years of experience with React.js
- Experience integrating AI or ML-powered features
- Experience with Docker
- Fluency in Arabic is required
- Bachelor or Masters degree in Computer Science, Engineering, or AI related field