Full-Stack Developer - AI Interface & Security Specialist
KAUST
King, NC, US
Job description
King Abdullah University of Science and Technology: Postdoc Positions: Physical Science and Engineering Division (postdoc): Material Science and Engineering (postdoc)
Location
King Abdullah University of Science and Technology (KAUST)Open Date
Jul 03, 2025
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
- Competitive tax-free salary
- Free on-campus housing
- Health insurance
- Round trip ticket
- 22 days of annual vacation
- Additional benefits
- Remote work possibility
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 www.kaust.edu.sa.
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
- 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
Application Instructions
- Applications must be submitted through PlutoEdu (https://www.plutoedu.com/form/792303150)
- 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
Application Process
This institution is using Interfolio's Faculty Search to conduct this search. Applicants to this position receive a free Dossier account and can send all application materials, including confidential letters of recommendation, free of charge.Requirements
Required skills
- AWS
- Azure
- CI/CD
- Docker
- GCP
- JavaScript
- Microservices
- MongoDB
- Next.js
- Node.js
- PostgreSQL

