Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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*
Key Skills
Ranked by relevanceReady to apply?
Join ATELIC and take your career to the next level!
Application takes less than 5 minutes