What is Splore?
Splore is redefining how enterprises harness the power of generative AI and multi-agent systems. We work closely with established partners across industries like finance, legal, and tech, enabling them to solve real-world challenges and drive productivity. We integrate state-of-the-art AI technologies into existing business workflows, offering end-to-end solutions that enhance decision-making and streamline operations.
Backed by industry leaders Temasek and Menyala, and powered by a team of AI and machine learning experts, Splore delivers AI applications to stay ahead in a rapidly evolving, data-driven landscape.
What is the role?
As the Technical Lead, you will act as the primary contact for the Engineering Director and Product Managers in steering platform development. You will drive the creation of our core platform and improve engineering effectiveness and processes by scaling the platform across target businesses. Overseeing a team of 4-6 engineers, you will build a strong engineering culture driving fast product innovation. Guiding and designing technical architecture, you will manage sprints and releases for the team.
Responsibilities
In this role, you will:
- Lead Architecture and Design: Architect, design, and oversee the implementation of various components of the core platform, ensuring integration with technologies developed by our AI/ML team, APIs for Front-End App, leveraging Cloud, Cloud Native, Edge Computing, and AI/ML technologies.
- Metrics and Optimization: Define key performance metrics for the platform, establish processes for tracking these metrics, and continuously optimize platform performance.
- Engineering Processes: Implement and refine engineering processes, utilizing the most effective tools and methodologies to enhance development efficiency and data management.
- Cross-Functional Collaboration: Work closely with Product Management and Engineering teams to align AI, platform capabilities, and solutions with both business and technical requirements.
- Platform Development Lifecycle Management: Oversee the entire lifecycle of platform development, from conception through deployment and maintenance.
- Technical Leadership and Oversight: Provide technical guidance to engineers, conduct code reviews, ensuring high-quality technical delivery and effective problem-solving during implementation phases.
- Architectural and Non-Functional Considerations: Ensure that the platform architecture adequately addresses key non-functional requirements such as high availability, scalability, maintainability, and extensibility.
Attributes
We are looking for a Technical Lead with the following:
- Dealing with Ambiguity: You thrive in navigating dynamic environments, making informed decisions amid evolving scenarios and comfortably embracing uncertainty.
- Collaborates: Close partnership with our Product, Design, and Engineering teams will be key in building our gaming search engine!
- Nimble Learning: We're looking for someone who thrives in a startup environment. You're not afraid to get your hands dirty and learn through experimentation when faced with fresh challenges. You're always on the pulse of the latest ML trends and immersing yourself in new technologies.
- Functional/Technical Skills: Proven experience as a Technical Lead building large scale distributed systems (Min 6+ years’ experience). Proficiency in Java and Python, databases, and latest UI technologies (React is a plus). Strong expertise in technical architecture, system design, and software development. Experience in mentoring/leading engineers across various levels. Experience working in a startup environment - e.g., Data/AI startups, SaaS companies. Familiarity with Data Engineering, Platform Development, Data pipelines, Streaming data, Data Lake, and DevOps is a bonus. Passion for AI is a plus.