About us:
The Expo City – Future Technology team is responsible for the strategic and architectural development and delivery of future innovation, products, and services. The Technical Lead's role is to understand
business ideas, curate technical solutions, and work with the team to deliver proof-of-concepts (POCs)
and prototypes. The Technical Lead should possess hands-on technical expertise and leadership skills to
guide smaller research teams.
About the role:
Mainly responsible for guiding the team in conceptualizing, designing, developing, and deploying
cutting-edge technology solutions that meet the team’s strategic objectives. Technical expertise,
particularly in AI/ML and unity/WenGL, will be crucial in driving innovation and leading the team
towards successful project outcomes.
Skills & Qualifications
- Technical Roadmap:
- Collaborate with stakeholders to define the technical roadmap and strategy for the team.
- Ensure that the team's projects align with the long-term technical vision of the organization.
- Leverage THE AI/ML expertise to guide the team in designing, developing, and implementing machine
learning algorithms and models to solve intricate problems.
- Drive the integration of AI/ML components into existing systems and explore opportunities to
enhance product offerings using AI/ML techniques
- Technical documentation of the work and the process.
- Maintain clear and comprehensive documentation of projects, code, and research findings.
- Technical Leadership:
- Lead a team of skilled developers and researchers, providing technical guidance, mentorship, and
fostering a collaborative and innovative environment.
- Stay up-to-date with the latest advancements in technology, AI/ML, and related fields to ensure the
team remains at the forefront of innovation.
- Solution Translation:
- Collaborate closely with the business and product teams to understand and translate complex
business requirements into technically feasible solutions.
- Design architecture and technical specifications for projects, ensuring alignment with overall
company goals.
- Proof of Concept Development:
- Drive the development of proof of concepts (POCs) to validate the feasibility of new ideas and
technologies.
- Lead the team in rapidly prototyping and iterating on solutions to demonstrate their potential value.
-POC’s using Unity/WebGL, Core Python, Computer Vision, LLM’s, Deep learning, Livestreaming
technology and cloud deployment
- End-to-End Development:
- Oversee the complete software development lifecycle, from concept and design to deployment on
cloud platforms.
- Ensure the team follows best practices in coding, testing, and deployment, while maintaining high-
quality code and documentation.
- Innovation and Feasibility Studies:
- Introduce and champion new ideas, methodologies, and technologies to the team, conducting
feasibility studies to assess their applicability to our projects.
- Collaborate with team members to experiment with innovative approaches and validate their
effectiveness.
- Problem Solving:
- Proactively identify and resolve technical challenges and roadblocks that the team encounters during
development.
- Provide expert troubleshooting and technical guidance to team members.
- Continuous Learning and Growth:
- Foster a culture of continuous learning and growth within the team, encouraging the exploration of
new technologies and skill development.
Required skills:
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
- Minimum 6 years of progressive experience in software development and technical leadership roles.
- Strong expertise in AI and Machine Learning concepts and technologies.
- Proficiency in programming languages such as Python, Java, Javascript,C++.
- Proven experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker,
Kubernetes).
- Excellent problem-solving skills and a track record of delivering complex technical solutions.
- Strong communication skills to effectively collaborate with cross-functional teams and convey technical
concepts to non-technical stakeholders.
- Passion for staying updated with industry trends and emerging technologies.
- Prior experience in an R&D/startup senvironment is a plus.
- Must be able to overlap a few hours with Dubai time.