About the Role
Data Science and blockchain technology are made for each other. The Data team drives the growth of Bybit by using scientific methods to power key business processes, and elevate our business models based on a deep understanding of the business strategy. We aim to serve our users better via best practices in AI Technology and Data Products and Services. This includes computer vision, natural language processing, general machine learning, knowledge graph, optimisation and more.
We are looking for MLOps Engineer candidates with solid software development skills and strong data science background. You will take ownership for end-to-end application of ML/DL techniques, tracking its performance and iterate over time, and will sharpen your skills for robust software implementation and cross-team collaboration.
Responsibilities
- Collaborate with product managers, data scientists and data engineers to conceptualise, research, and build high performance and scalable machine learning solutions
- Develop infrastructure, tooling, and frameworks to streamline development and deployment of machine learning models
- Apply domain knowledge in machine learning and software engineering to contribute to various projects, including but not limited to:
- MLOps
- ML model training platform
- ML model serving
Requirements
- Bachelor's Degree in Computer Science or related technical discipline
- In-depth understanding of computer science fundamentals including algorithms and data structures
- Experience in one or more programming languages (Go, C++, Java, Python)
- Experience in container-based deployments using Docker and Kubenetes
- Experience in developing and deploying machine learning or other web backend services
- Experience in common machine learning frameworks (numpy, scikit-learn, xgboost, Tensorflow, PyTorch)
Skills optional but preferable
- Experience in building and optimising CI/CD pipelines
- Experience in building and optimising big data pipelines
- Experience in distributed databases or systems (Hadoop, Spark, HBase)
- Experience in Kubeflow, MLflow, Flyte or similar machine learning platforms
- Experience in one or more model serving frameworks (Tensorflow Serving, TorchServe, TensorRT, NVIDIA Triton Inference Server)
- Fluent in English and Chinese