Full Stack Engineer

ATELIC


Date: 3 hours ago
City: Dubai
Contract type: Full time

Fullstack Software Developer - AI Industrial Platform  


Company Description

Atelic is not your typical AI consultancy or product shop. We're a SAAS² Services as a Software company based in the UAE, built on one core belief: AI should deliver real business value—not just proofs of concept.


We partner with enterprises to solve meaningful problems, deliver measurable ROI, and scale those lessons into products that serve the next 100,000 customers. Our mission is to redefine how AI delivers outcomes, starting in the Middle East and expanding globally.



Position Overview:  


We are seeking a Senior Fullstack Software Developer to join our team and continue developing Atelic Studio, an enterprise-grade AI agent platform for industrial monitoring and automation. This role involves taking our existing multi-tenant platform from its current state to full cloud production deployment using Kubernetes and implementing robust CI/CD pipelines.  


About the Project:  


 Atelic Studio is a sophisticated AI-powered platform that:  


  • Multi-Agent AI System: Manages specialized AI agents for industrial monitoring (PlainView, Smart City, Smart Factory, etc.)  
  • Real-time Data Processing: Handles IoT sensor data via MQTT and time-series databases  
  • Multi-tenant Architecture: Supports multiple organizations with isolated data and configurations  
  • Professional Web UI: React-based dashboard with real-time monitoring and AI chat capabilities  
  • Industrial Focus: Specialized for drilling, manufacturing, smart cities, and energy sectors  
  •  

Current Technology Stack:  


Backend (Python/FastAPI)  


  • Framework: FastAPI 0.104.1 with async/await  
  • Database: PostgreSQL (multi-tenant) + InfluxDB (time-series)  
  • AI/ML: LangChain, OpenAI, HuggingFace, Ollama integration  
  • Messaging: MQTT (Mosquitto) for real-time data  
  • Authentication: JWT-based with multi-tenant support  
  • Monitoring: Prometheus, Grafana dashboards  

Frontend (React)  


  • Framework: React 18.2.0 with TypeScript  
  • UI Library: Ant Design 5.27.1  
  • Charts: Recharts for data visualization  
  • State Management: Context API + custom hooks  
  • Build: Create React App with custom webpack config  

 Infrastructure:  


  • Containerization: Docker + Docker Compose  
  • Process Management: PM2 for production  
  • Reverse Proxy: Nginx  
  • Data Sources: WITSML, Excel, CSV industrial data formats  

 Key Responsibilities:  


 1. Platform Development & Enhancement  


  • Continue AI Agent Development: Expand and improve existing agents (PlainView, Smart City, Smart Factory, Office Assistant)  
  • Multi-tenant Features: Enhance tenant isolation, user management, and data segregation  
  • Real-time Data Pipeline: Optimize MQTT data ingestion and InfluxDB storage  
  • API Development: Build robust REST APIs with proper error handling and documentation  
  • Frontend Features: Develop responsive UI components for industrial dashboards  

 2. Cloud Production Deployment:  


  • Kubernetes Migration: Convert Docker Compose setup to Kubernetes manifests  
  • Container Orchestration: Design scalable, fault-tolerant K8s architecture  
  • Service Mesh: Implement Istio or similar for service communication  
  • Auto-scaling: Configure HPA and VPA for dynamic resource management  
  • Load Balancing: Set up ingress controllers and traffic management  

3. CI/CD Pipeline Implementation:  


  • GitHub Actions: Create comprehensive CI/CD workflows  
  • Container Registry: Set up automated image building and pushing  
  • Testing Automation: Unit, integration, and end-to-end testing  
  • Security Scanning: Implement container and code vulnerability scanning  
  • Deployment Strategies: Blue-green, canary, or rolling deployments  

 4. DevOps & Infrastructure:  


  • Infrastructure as Code: Terraform or Pulumi for cloud resources  
  • Monitoring & Observability: Prometheus, Grafana, Jaeger tracing  
  • Logging: Centralized logging with ELK stack or similar  
  • Secrets Management: Kubernetes secrets or external secret operators  
  • Backup & Recovery: Database and application state backup strategies  

5. Performance & Scalability:  


  • Database Optimization: Query optimization, indexing, connection pooling  
  • Caching Strategy: Redis implementation for API responses and session data  
  • CDN Integration: Static asset delivery optimization  
  • Microservices Architecture: Break down monolith into focused services  
  • Event-driven Architecture: Implement message queues and event streaming  

 

Required Skills & Experience:  


 Backend Development:  


  • Python Expertise: 3+ years with FastAPI, asyncio, and modern Python features  
  • Database Design: PostgreSQL, InfluxDB, and time-series data modeling  
  • API Development: RESTful APIs, OpenAPI/Swagger, authentication/authorization  
  • AI/ML Integration: Experience with LangChain, OpenAI APIs, or similar AI frameworks  
  • Message Queues: MQTT, Redis, or similar messaging systems  

 

Frontend Development:  


  • React Mastery: 3+ years with React 18+, hooks, context, and modern patterns  
  • TypeScript: Strong typing and interface design  
  • UI/UX: Ant Design, responsive design, data visualization  
  • State Management: Redux, Zustand, or Context API patterns  
  • Build Tools: Webpack, Vite, or similar bundlers  

 

 DevOps & Cloud:  

  • Kubernetes: 2+ years with K8s, Helm charts, and container orchestration  
  • Cloud Platforms: AWS, GCP, or Azure with container services (EKS, GKE, AKS)  
  • CI/CD: GitHub Actions, GitLab CI, or Jenkins  
  • Infrastructure: Terraform, Pulumi, or CloudFormation  
  • Monitoring: Prometheus, Grafana, ELK stack, or similar   

 

Additional Skills:  


  • Docker: Advanced containerization and multi-stage builds  
  • Linux: System administration and shell scripting  
  • Security: OWASP practices, container security, secrets management  
  • Testing: pytest, Jest, Cypress, or similar testing frameworks  
  • Agile Methodologies: Scrum, Kanban, and iterative development  

 

Preferred Qualifications:  


  • Industrial IoT Experience: Understanding of industrial protocols (WITSML, OPC-UA, Modbus)  
  • Time-Series Data: Experience with InfluxDB, TimescaleDB, or similar  
  • AI/ML Background: Practical experience with machine learning in production  
  • Multi-tenant Systems: Experience building SaaS platforms  
  • Performance Optimization: Database tuning, caching strategies, load testing  
  • Open Source Contributions: Active GitHub profile with relevant projects  

   

 

What We Offer:  


  • Competitive Salary: Based on experience  
  • Remote Work: Fully remote with flexible hours  
  • Cutting-edge Technology: Work with latest AI and cloud technologies  
  • Growth Opportunity: Lead technical decisions and architecture  
  • Professional Development: Conference attendance and training budget  
  • Equity Participation: Stock options in growing AI company  

 

 

 Application Requirements:  


 Portfolio Submission  

  • GitHub Profile: Showcase relevant projects and contributions  
  • Code Samples: 2-3 examples of your best work (preferably full-stack)  
  • Architecture Diagrams: Examples of system designs you've created  
  • Deployment Experience: Screenshots or demos of production systems  

 

Technical Assessment  


  • Code Review: Review and improve existing codebase  
  • System Design: Design Kubernetes architecture for the platform  
  • Feature Implementation: Build a new AI agent or dashboard feature  
  • DevOps Challenge: Set up CI/CD pipeline for a sample application  

 

Interview Process:  


  • Initial Screening (30 min): Technical background and project fit  
  • Technical Interview (60 min): Deep dive into fullstack development  
  • System Design (45 min): Kubernetes and cloud architecture discussion  
  • Code Review (60 min): Review and improve existing codebase  
  • Final Interview (30 min): Team fit and project vision alignment  

 

Success Metrics:  


 Technical KPIs  

  • Deployment Frequency: Daily deployments to production  
  • Lead Time: < 2 hours from commit to production  
  • MTTR: < 30 minutes for critical issues  
  • Availability: 99.9% uptime SLA  
  • Performance: < 200ms API response times  

 

 Business KPIs:  


  • Multi-tenant Onboarding: < 5 minutes for new tenant setup  
  • AI Agent Performance: 95% accuracy in industrial predictions  
  • User Satisfaction: 4.5+ rating on platform usability  
  • Scalability: Support 1000+ concurrent users  

 

 

 

 Company Culture:  


  • Innovation-Driven: We push boundaries in AI and industrial automation  
  • Collaborative: Cross-functional teams working towards common goals  
  • Learning-Focused: Continuous improvement and knowledge sharing  
  • Results-Oriented: Focus on delivering value to industrial clients  
  • Remote-First: Global team with flexible work arrangements  

 

Next Steps:  


If you're excited about building the future of industrial AI and have the skills to take this platform to production, we'd love to hear from you!  



Why Join Us?

This isn’t just another tech job. This is a rare opportunity to join a pre-seed AI startup as a core team member—helping shape the technology, the team, and the trajectory from day one. You’ll work directly with industry leaders, solve meaningful problems, and share in the upside of what we build together.

Our Leadership Values

We believe in the following leadership values, when your personal values align, please apply.

1/Customer First


2/Action Leaders



3/Growth Mindset



4/Respect and Inclusion


5/Balanced Lifestyle



6/Ownership Culture



7/Flexibility



8/Trust and Transparency



9/High Standards and Integrity



10/Invention and Simplicity



11/Continuous Learning




Come join Atelic.ai - where innovation meets real-world impact, and where your growth shapes the future!



 Apply with:  


  • Resume highlighting relevant experience  
  • Cover letter explaining your interest in industrial AI  
  • GitHub profile and portfolio links  
  • Any relevant certifications or achievements  

 

 Contact: [email protected]  


*Join us in revolutionizing industrial operations through intelligent AI agents!*  


**Atelic Studio** - *Transforming Industry Through AI* 

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Legal Counsel – Employment and Privacy

ARRISE, Dubai
4 hours ago
About Us:ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the world’s biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.Our global team of over 9,000 talented...

Manual & Automation Testing

Virtusa, Dubai
4 hours ago
Functional Testing professional with 7 years of experience in the field of software testing and quality assurance for treasury management, money market, foreign exchange, reconciliation, and reporting systemsHighly experienced in testing of Refinitiv Electronic Trading, counterparty, FX and settlement, and risk systems including Avantguard QuantumExperienced in preparing and validating RTM, test cases, test plans, and test closure documentsSkilled in requirement...

Manager Engineer – Technical

Impronics Technologies, Dubai
5 hours ago
Job SummaryWe are seeking a highly skilled Manager Engineer – Technical to lead and manage engineering projects in Dubai. The ideal candidate will have a strong background in civil or infrastructure engineering and be capable of overseeing technical planning, design, and execution while ensuring compliance with engineering standards and best practices.Key ResponsibilitiesLead technical planning, design reviews, and project coordination to...