Role overview
We are a diverse team that takes pride in understanding the perspectives of others. We fully embrace working remotely and we are eager to act, improve and accelerate progress inside and outside of our organization.
To drive revolutionary changes in society and make crypto useful, we delight our customers with world-class products, deep care, and intentional empathy.
As a Junior Machine Learning Engineer, your main goal is to help build and support advanced analytics products that bring value to our users across different teams like Product, Engineering, Finance, and Operations. You'll do this by learning and applying best software practices. You'll assist in bridging the gap between advanced analytics concepts and practical software development within the machine learning (ML) team. You'll also get the chance to contribute to the development of machine learning models that directly impact our users.
What you'll work on
- Have a degree in a quantitative field such as mathematics, computer science, data science, or engineering.
- Solid understanding of machine learning fundamentals, including common algorithms and concepts (e.g., supervised/unsupervised learning, regression, classification).
- Experience in DevOps/MLOps and/or tools for automatization for CI/CD.
- Proficiency in SQL.
- Proficiency in Python and relevant ML libraries.
- Basic understanding of cloud computing concepts, preferably with AWS.
- Understanding of software engineering best practices, including version control (Git), code reviews and automatic testing.
- Understanding parallel programming techniques.
- Basic understanding on Data ingestion and Data Engineering techniques.
What we're looking for
- Experience in AWS Cloud Services is a plus.
- Experience with Terraform is a plus.
- Experience in Databricks and MLflow is a plus.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Experience with Spark is a plus.