Overview
We’re seeking a Backend Developer to build the server infrastructure powering BlueCat AI. You’ll design and implement APIs, manage data, and orchestrate AI services to deliver personalized, safe learning experiences for children.
Responsibilities
- Design and develop robust, scalable APIs for the BlueCat platform
- Build and maintain database schemas and data models
- Integrate AI services (large language models, image generation) into the platform
- Implement safety systems for age-appropriate AI interactions with children
- Develop user authentication, authorization, and session management
- Build progress tracking, analytics, and reporting systems
- Ensure data security, privacy, and compliance with children’s data protection regulations
- Deploy, monitor, and maintain cloud infrastructure
- Participate in technical decisions and architecture planning
Requirements — Must Have
- 3+ years of backend development experience
- Proficiency in at least one backend language (Python, Node.js, Go, Java, etc.)
- Experience with modern API frameworks and RESTful design principles
- Strong database skills (PostgreSQL, MySQL, MongoDB, or similar)
- Understanding of authentication/authorization patterns (OAuth, JWT)
- Familiarity with cloud platforms (GCP, AWS, or Azure)
- Knowledge of security best practices
- Fluent in English (Arabic is a plus)
- Based in Doha, Qatar (or willing to relocate)
Nice to Have
- Experience integrating LLM/AI APIs (OpenAI, Anthropic, Google, etc.)
- Knowledge of data privacy regulations for children (COPPA, GDPR)
- Experience with serverless architectures or containerization (Docker, Kubernetes)
- Familiarity with real-time systems (WebSockets, event-driven architecture)
- Previous EdTech or consumer application experience
- Understanding of content moderation and safety systems
Technologies We’re Considering
We’re open to the best technology choices. Experience with any of these is valuable:
- Languages: Python, Node.js/TypeScript, Go, Rust, Java/Kotlin
- Frameworks: FastAPI, Django, Express, NestJS, Gin, Spring Boot
- Databases: PostgreSQL, MySQL, MongoDB, Firebase/Firestore
- Cloud: Google Cloud Platform, AWS, Azure
- AI Integration: Anthropic Claude, Google Gemini/Vertex AI, OpenAI APIs
What We Offer
- Competitive salary commensurate with experience (tax-free in Qatar)
- Project duration: 10–12 months with strong possibility of permanent role
- Meaningful work: Build technology that empowers children
- Technical influence: Help shape our technology stack and architecture
- Small team: Direct impact and high visibility
- Learning opportunity: Work with cutting-edge AI technologies
- Flexible work: Hybrid arrangements possible
Please include:
- Your CV/Resume
- Portfolio, GitHub profile, or examples of your work
- Brief note on your interest in EdTech and AI for children
- Your technology preferences and recommendations for our stack
- Availability and expected salary range
Job Types: Full-time, Contract