The Room is using data to drive decisions. We are building a platform powering The Room customer engagement, analytics and marketing services.  TRIP (The Room Intelligence Platform) is behind what makes The Room able to deliver personal experiences and you will be a part of its development helping to support multiple areas of the business as they use ML to tackle some of the hardest problems that we face, from recommending new connections  to make or matching talent to career opportunities.

This is a fantastic opportunity for a seasoned Data Scientist or AI/Data engineer. The team you will join develops ML models, intelligent services and facilities for them to monitor performance and quality of their work.

ABOUT THE ROOM

Our mission at The Room is to help the world's most extraordinary talent to fulfil its potential. We do this by selecting the most extraordinary talent in every city, engaging them through in-person experiences, and connecting them to exceptional opportunities for impact. We are building a global community of extraordinary talent who do hard things. The Room is part of the African Leadership Group and is designed to ultimately create opportunities for millions of talented young Africans. To learn more about the philosophy behind The Room, please read this article & go through this deck.

ABOUT THE TECHNOLOGY TEAM

The mission of the Technology Team is to build the technology platform and digital products that will enable us to connect our talent to opportunities at scale when we reach our community of 10M members from across the world. 

ABOUT THE ROLE

The mission of the Software Developer - Data & Machine Learning Platform will be to:

  • Implement and deploy robust, scalable The Room Intelligence Platform services. 
  • Create data/ML driven  solutions serving personalized experiences at The Room
  • Design and optimize data engineering solutions to handle demanding performance, rapid scaling, and security requirements
  • Translate business and analytics requirements to adhere to the organization’s data strategy including ETL, data models, aggregations and reports for analysis
  • Work closely with other data engineers and data scientists, while consuming data processing requirements from the Technology, Product, Marketing, and Business teams

 

REQUIREMENTS:

  • 5+ years industry experience building data infrastructure
  • Bachelors/Masters in Computer Science or other STEM field
  • Fluent in Python, SQL - Java knowledge will be a plus
  • Practical experience implementing real time data processing systems
  • Proficient in algorithm design and data structures
  • Practical experience in training and serving ML models
  • Experience using at least some among distributed storage (e.g. S3), serverless architecture (e.g. Lambda), streaming data (e.g. Kafka), scalable search (e.g. Elasticsearch)
  • Experience with big data technologies like map-reduce, NoSQL, Spark, Hive
  • Strong communication and collaboration skills to work with across teams
  • Practical experience with distributed systems, microservices
  • Practical experience with containerized application deployment systems (Kubernetes,  Docker)
  • Practical experience in owing and leading technical projects

Apply for this Job

* Required