Full-Stack Developer - AI Interface & Security Specialist

King Abdullah University of Science and Technology

  • Jeddah, Makkah
  • Permanent
  • Full-time
  • 2 months ago
Description:We're seeking a Full-Stack Developer to build secure, cross-platform web interfaces for our AI-powered submicron imaging platform. You'll create intuitive applications that work seamlessly across devices while managing complex imaging datasets and integrating with machine learning systems.What You'll Do
  • 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
Compensation Package:
  • Competitive tax-free salary
  • Free on-campus housing
  • Health insurance
  • Round trip ticket
  • 22 days of annual vacation
  • Additional benefits
  • Remote work possibility
About CREST:The Center for Renewable Energy and Storage Technologies (CREST) at KAUST aims to develop renewable energy and storage technologies that help Saudi Arabia achieve its environmental and economic goals. Through strategic partnerships, cutting-edge research, and workforce training, the center will spearhead the prototyping and eventual commercialization of renewable energy and storage solutions that secure the Kingdom's industrial competitiveness and empower its ambition to expand into new sustainability-centered economic sectors. CREST aims to focus on home-grown technologies, invented at KAUST.About KAUST:KAUST is located on the shores of the Red Sea near Jeddah, Saudi Arabia, and welcomes exceptional students, researchers, and faculty from around the world. Our university is internationally diverse with over 100 Nationalities living and working on campus. KAUST boasts world-class equipment, research and recreational facilities, and computational resources. It is the leading university in citation per faculty according to the QS Rankings. Further information can be found at .Qualifications:Required Experience
  • 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
Technical Skills You'll Use
  • 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)
Bonus Points
  • 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
Application Instructions:
  • Applications must be submitted through PlutoEdu (
) * Please do not send your CV to the Professor through e-mail or LinkedIn account. Candidates who do so will be excluded.Please submit:● Resume highlighting relevant full-stack development experience● Portfolio showcasing web applications you've built● Code samples (GitHub links preferred)● Brief cover letter explaining your interest in AI/scientific applications

King Abdullah University of Science and Technology