About Onsite Academy
Onsite Academy is an innovative online learning platform specializing in customized AI- and data-driven courses for individuals, institutions, and enterprises. Our mission is to bridge the gap between industry needs and education through personalized, outcome-focused, and scalable AI-powered learning solutions.
Key Responsibilities
Technology Strategy & Leadership
- Define and execute the long-term technology roadmap aligned with Onsite Academy’s vision
- Make strategic decisions on platform architecture, AI stack, cloud infrastructure, and tools
- Stay ahead of emerging trends in AI, EdTech, ML, and learning platforms
Platform & Product Development
- Lead the design and development of the AI-powered learning platform
- Oversee core platform features, including:
- Personalized learning paths
- Adaptive assessments
- Course customization engines
- Analytics and learner performance dashboards
- Ensure platform scalability, reliability, and high availability
AI & Data Systems
- Drive the integration of:
- Machine learning models
- Recommendation engines
- NLP-based learning assistants
- AI-driven content personalization
- Ensure responsible AI practices, data privacy, and ethical AI usage
Team Building & Management
- Build, mentor, and manage engineering, AI, and data teams
- Establish best practices for:
- Code quality
- CI/CD pipelines
- DevOps
- Agile development
- Foster a culture of innovation, ownership, and continuous learning
Security, Compliance & Infrastructure
- Ensure data security, privacy, and regulatory compliance (GDPR and data protection standards)
- Manage cloud infrastructure, cost optimization, and system performance
- Oversee disaster recovery, backups, and uptime monitoring
Cross-Functional Collaboration
- Collaborate with Product and UX teams to deliver learner-centric design
- Work with academic teams to translate learning objectives into technical solutions
- Partner with sales and partnerships teams for enterprise integrations and custom solutions
- Support technical discussions with clients and partners when required
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, AI, or a related field
- 8+ years of experience in software engineering, including 3+ years in a senior leadership role
- Strong experience with:
- Cloud platforms (AWS, Azure, or GCP)
- Backend and frontend systems
- AI/ML frameworks (TensorFlow, PyTorch, etc.)
- APIs, microservices, and scalable system architectures
- Experience in EdTech, SaaS, or AI-based platforms is a strong plus
Preferred Skills
- Hands-on experience building AI-driven or adaptive learning systems
- Knowledge of LMS platforms, content delivery systems, and learning analytics
- Strong system design and architectural thinking
- Startup mindset with the ability to build from 0 → 1 and scale rapidly
- Excellent communication, collaboration, and leadership skills