
Full-Stack Developer - AI Interface & Security Specialist
King Abdullah University of Science and Technology
- Jeddah, Makkah
- Permanent
- Full-time
- Build responsive web applications that work across laptops, workstations, tablets, and mobile devices
- Design intuitive interfaces for AI model interaction and advanced image analysis
- Manage high-performance databases optimized for large-scale imaging datasets
- Implement security measures including encryption, authentication, and secure data transmission
- Integrate AI/ML models into web interfaces with real-time inference capabilities
- Create data visualizations for 2D, 3D, and point cloud data representation
- Optimize performance for fast loading and efficient data retrieval
- Competitive tax-free salary
- Free on-campus housing
- Health insurance
- Round trip ticket
- 22 days of annual vacation
- Additional benefits
- Remote work possibility
- 3+ years in full-stack web development
- Strong JavaScript/TypeScript skills with modern frameworks (React, Next.js, Vue.js)
- Backend development experience (Node.js, Python, or similar)
- Database expertise with PostgreSQL, MongoDB, or similar systems
- Security implementation experience (authentication, encryption, secure APIs)
- Responsive design and cross-platform compatibility skills
- Frontend: React/Next.js, TypeScript, CSS3, HTML5, responsive design frameworks
- Backend: Node.js/Python, RESTful APIs, microservices architecture
- Database: PostgreSQL, MongoDB, query optimization, caching (Redis)
- Security: JWT authentication, SSL/TLS, data encryption, secure protocols
- Visualization: D3.js, Three.js, WebGL (for 3D/point cloud data)
- DevOps: Docker, CI/CD pipelines, cloud platforms (AWS/Azure/GCP)
- Experience with AI/ML integration (TensorFlow Serving, PyTorch, ONNX)
- 3D visualization and point cloud data experience
- Scientific/research application development
- Advanced security certifications or expertise
- Performance optimization for large datasets
- Applications must be submitted through PlutoEdu (