
Website CoinMarketCap
About the job
Responsibilities
- Create effective scalable strategies and develop innovative algorithm solutions
- Manage user graph, adopt collaborative filtering and recall (or retrieval) algorithm in recommendation system
- Make improvements to increase post relevance based on factors like user behavior, engagement data & add signal that cater to user’s needs
- Categorize accounts and posts based on users’ preference, i.e. categories like “GameFi” or “Technical analysis” or “Memes”
- Develop algorithm system that records all operations through collaborative filtering & content retrieval
- Manage design, develop and deploy scalable, high volume and real time system
- Research on algorithm improvements and implement data processing
- Assist project team in communicating and implementing project schedules
- Create enhanced algorithms for finger detection systems in cell phones and laptops
- Design and implement enhancement algorithms in our App & Web
Requirements
- 3+ years experiences in managing algorithm work
- Experience in content retrieval and collaborative filtering, someone with hands on retrieval experience
- Proficient Java / Scala / Python (at least one language) and SQL programming languages
- Proficient in big data pipeline development including batch and streaming processing
- Familiar with big data components like Hadoop, Hive, Spark, Spark streaming, Flink, Presto, Hbase, Kafka, Zookeeper, Airflow, Elasticsearch, Redis
- Experience in big data product development is a plus, including data warehouse, query platform, streaming, recommendation, user profiling, risk management, etc.
- Experience in API developing with at least one of the frames: Spring boot, AWS lambda + API gateway
- Team working, analytical mind, be optimistic, willing to accept challenges and quick response against incidents
- Basic or Fluent English level
To apply for this job please visit www.linkedin.com.