Senior Machine Learning Engineer
Role details
Job location
Tech stack
Job description
Our engineering discipline builds the technology that enables MoonPay to learn quickly and scale easily. We organize in small cross-functional squads of 4-6 engineers and an embedded Product Manager and Product Data Analyst. We currently have squads across Crypto / NFT / Payments / FinCrime / KYC / Core Product and others. For this role, the initial focus will be on working on our FinCrime products, while mastering other product areas to then spearhead ML and AI adoption in the company.
? What you will do
- Build and integrate ML solutions for evaluating transactions and customers' behaviour in real-time and offline environments
- Support multiple Crypto products with tailored ML solutions to prevent fraudulent activities
- Experiment with various modeling techniques on our customer data and see your solution through to production by partnering cross-functionally with product, data, operations, and engineering teams
- Analyze large datasets using SQL, Python and Apache Beam to surface features
- Help build AI-powered automation tools or pipelines and propose improvements across the company
- Own the full lifecycle of ML solutions: data ingestion / processing * feature engineering * model development * deployment * iteration
- Maintain and improve our existing codebase, expanding our internal ML libraries and pipelines
? What you will be working with
- Python
- ML feature engineering for fraud prevention
- Gradient boosting algorithms (e.g. XGBoost/CatBoost)
- PyTorch
- Polars, Pandas and Numpy
- BigQuery
- Apache Beam
- BigTable
- FastAPI
- Docker and Kubernetes
- Kubeflow and Airflow
- Vertex AI
- Redis
- Pydantic
- DataDog
- Github
Requirements
- Experienced in Machine Learning at leading Fintech startups or fast growing tech companies
- Confident in developing, releasing and maintaining ML models in a fast paced, iterative environment
- Experienced with some of our tech stack, or are confident you can cross train and up skill quickly
- Real world experience working with time series data for classification, counterfactual reasoning and adversarial models
- Understand data structures, pipelines and big data processing for real-time consumption
- Experienced with Cloud Native applications such as Google Cloud or similar e.g. AWS, Azure
We're looking for people who live our core values, those who strive for excellence and want to leave a lasting legacy on the global financial system. Our values:
- B - Be Hungry
- L - Level Up
- O - Own It
- C - Crypto Curious
- K - Kaizen
Benefits & conditions
- ? Competitive salary package
- ? Equity package: We believe financial freedom starts with our employees, so all employees have ownership at MoonPay
- ? Pay for performance equity bonus: Those who drive outsized outcomes receive outsized rewards
- ? Unlimited holidays: We give you the autonomy to choose when to work (and when to switch off)
- ? Hybrid working schedule: Work fully remotely or your nearest Moonbase, the choice is yours
- ? Private Healthcare benefits: To protect you and your loved ones
- ? Enhanced parental leave: So you can spend more time with your loved ones without a second thought
- ? Annual training budget: We support your training journey every step of the way
- ? Home office setup allowance: Create the home office of your dreams
- ? Remote working allowance: Those working fully remotely get a little extra for utilities
- ? Monthly budget to spend on our products and zero fee crypto transactions: Cultivate your inner DEGEN
- ? Employee referral programme: Great people know great people, refer them to receive 10K in USDC
- ️ Regular remote company offsites: Meet your colleagues regularly for high impact in person sessions and hackathons
- ? Working in a disruptive and fast-growing company where excellence is rewarded
What's it like to work at MoonPay?