Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer image - Rise Careers
Job details

Machine Learning Engineer

About MoonPay 🌖💸


Hi, we’re MoonPay. We’re here to onboard the world to Web3.


Why? Because we think Web3 is a unique and democratising technology. It gives people back control of their money, digital identity, data, and property like nothing else before it.


What we do

We’re the leading infrastructure company in Web3. This means we offer our partners everything from payment solutions (we call them 'Ramps') to minting software for digital collectibles, like NFTs. And over 20 million people around the world now trust our products — just take a look on Trustpilot.


We’re also big on collaborations. And we've worked on stunts, drops, and partnerships with some of the world's most prestigious and forward-thinking brands.


But that’s not all. We have also built our own consumer app because we wanted to see if we could build a better Web3 account. It’s taken off in a big way, and we're working hard to continually improve it and to strive for perfection.


So whatever your background, we’re sure there’s something for you here. Come help us build the future of Web3 and digital ownership.


About the Opportunity ✍️

We’re looking for a seasoned Machine Learning Engineer who understands the full life cycle of training machine learning models and putting them into production. This person can help us build, expand, and maintain our machine learning infrastructure and ecosystem. 


In this role, you’ll be a part of the Data team. You’ll help implement machine learning systems that have significant impact on critical functions of the business. In your work, you’ll collaborate closely with MoonPay’s data scientists and operate cross-functionally with Engineering, Ops, Product, Fraud Prevention, and more.


As an ML Engineer, we’ll be looking to you to assess MoonPay’s current ML design, come up with a strategy to effectively expand and improve on ML implementations, and play a key role in ensuring that our ML systems continue to operate effectively.


This role will be hybrid, and will require you to spend some portion of your time in our office in one of these locations.



What you will do
  • Consult with data scientists on training machine learning models (after all, in a production environment, there are implications to model choices that need to be considered)
  • Provide a strategic vision on how to make machine learning a cornerstone to MoonPay’s business
  • Support additions and improvements to the ML infrastructure, including getting your hands dirty with data engineering and DevOps engineering
  • Design systems to meet throughput and latency requirements
  • Implement NFRs (Non-Functional Requirements) to ensure a high degree of system reliability
  • Implement and participate in practices (such as an on-call rotation) to ensure the continuous delivery of machine learning services

About You
You’ve been involved in ML before. In the past, you’ve worked closely with data scientists to help them bring experimental features and models to production. You know your way around implementing machine learning systems in a safe and reliable manner, you’re familiar with cloud infrastructure, you have experience with getting complex systems set up in a stable manner,, and you’re aware of potential pitfalls in machine learning systems that should be navigated around. Now, you’re up for a challenge and are interested in having a significant impact on the success of MoonPay. You’re looking for an opportunity to stretch your ML capabilities to help a vibrant business scale up and scale out its machine learning capabilities.

  • What you will need…
  • Prior experience with productionising ML systems is a must.
  • Prior experience training machine learning models is highly desirable.
  • Advanced knowledge of Python and familiarity with SQL.
  • Good working knowledge of Terraform and Terragrunt for Infrastructure as Code (IaC)
  • A solid understanding and hands-on experience with real-time and event-driven systems such as Kafka, Kafkaconnect, Redpanda, Pub/Sub.
  • Solid experience with Kubernetes, docker, deployment types (canary, blue-green etc.)
  • Experience with setting up CI/CD systems using tools such as CircleCI, drone, Github actions, ArgoCD.
  • Working experience with Big Data technologies such as Spark, Dataflow, and Flink.
  • Experience with system design - keeping performance and efficiency in mind, whilst aware of trade-offs.
  • Experience applying software engineering rigor to ML, including CI/CD/CT, unit-testing, automation etc.
  • Hands-on experience with some MLOps tools such as KubeFlow, DVC, MLFlow.
  • Experience with cloud providers, such as GCP, AWS, or Azure (we are a GCP house)
  • Prior experience or a strong interest in FinTech, crypto, or web3 preferred.


Most importantly, though, you will embody the core principles that everyone here at the MoonPay lives by. Our “BLOCK Values” are at the heart of everything we do - and they are…


B - Be Hungry

L - Level Up

O - Own It

C - Crypto Curious

K - Kaizen


MoonPay Perks

Equity package 📈

Unlimited holidays 🏝

Paid parental leave 🍼

Annual training budget 💻

Home office setup allowance 🪑

Monthly budget to spend on our products 💰

Working in a disruptive and fast-growing industry where the possibilities are endless 🚀

Freedom, autonomy and responsibility 💪


Research has shown that women are less likely than men to apply for this role if they do not have experience in 100% of these areas. Please know that this list is indicative, and that we would still love to hear from you even if you feel that you are only a 75% match. Skills can be learnt, diversity cannot.


Please let us know if you require any accommodations for the interview process, and we’ll do our best to provide assistance. 


Commitment To Diversity

At MoonPay we believe that every voice matters. We strive to create a mindful and respectful environment where everyone can bring their authentic self to work, and experience a culture that is free of harassment, racism, and discrimination. That’s why we are committed to diversity and inclusion in the workplace and are a proud equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. This policy applies to all employment practices within our organization, including, but not limited to, hiring, recruiting, promotion, termination, layoff, and leave of absence.

MoonPay is also committed to providing reasonable accommodations in our job application procedures for qualified individuals with disabilities. Please inform our Talent Team if you need any assistance completing any forms or to otherwise participate in the application process.


Please be aware that MoonPay does not request an AI-led interview without seeing a recruiter or team member from MoonPay on video call. We won't ask for your personal identification documents or any money from you during your interview process with us. Be fraud smart! If you receive an email - claiming to be from MoonPay - but from an email address ending in anything other than @moonpay.com, please be aware that this is not us.


Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, MoonPay

At MoonPay, we're on a mission to onboard the world to Web3, and we're looking for an experienced Machine Learning Engineer to join our dynamic Data team. In this engaging role, you will delve into the exciting full life cycle of training machine learning models and getting them into production. Collaborating closely with our talented data scientists, you'll help strategize and enhance our machine learning infrastructure to create robust systems that influence key business functions. Your expertise will guide us in refining our existing machine learning designs and developing new implementations, ensuring our systems remain reliable and efficient. With plenty of opportunities for collaboration across Engineering, Ops, and Product teams, your contributions will play a pivotal role in shaping the future of MoonPay's machine learning capabilities. You’ll also have the chance to roll up your sleeves, getting involved in data engineering and DevOps tasks to support our infrastructure. If you're ready to take on a challenging role where your skills can make a significant impact and help us build the future of digital ownership, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Machine Learning Engineer Role at MoonPay
What does a Machine Learning Engineer at MoonPay do?

As a Machine Learning Engineer at MoonPay, you'll focus on implementing machine learning models and systems in production environments. This involves collaborating with data scientists to fine-tune models, enhance our ML infrastructure, and ensure systems run effectively and reliably.

Join Rise to see the full answer
What skills are needed to become a Machine Learning Engineer at MoonPay?

To succeed as a Machine Learning Engineer at MoonPay, you should have a solid understanding of ML systems, experience with Python and SQL, and familiarity with cloud infrastructure. Experience in deploying CI/CD systems and knowledge of tools like Kubernetes and Docker are also important.

Join Rise to see the full answer
Is prior experience in Web3 required for the Machine Learning Engineer position at MoonPay?

While prior experience in Web3 or FinTech is preferred for the Machine Learning Engineer position at MoonPay, it's not strictly necessary. We value diverse backgrounds and skills, so if you're passionate about ML and eager to learn, we want to hear from you.

Join Rise to see the full answer
What makes MoonPay a unique place to work for Machine Learning Engineers?

MoonPay stands out for its commitment to creating a collaborative and inclusive environment where Machine Learning Engineers can thrive. You'll work on cutting-edge projects, have the freedom to innovate, and play a crucial role in shaping the future of digital ownership.

Join Rise to see the full answer
What qualifications do I need to apply for the Machine Learning Engineer role at MoonPay?

To apply for the Machine Learning Engineer position at MoonPay, you should ideally have prior experience in productionizing ML systems, advanced Python skills, and hands-on experience with real-time systems and big data technologies. A relevant degree in computer science or a related field is also beneficial.

Join Rise to see the full answer
What is the work culture like at MoonPay for Machine Learning Engineers?

The work culture at MoonPay for Machine Learning Engineers is collaborative, innovative, and inclusive. We encourage our team members to embody our BLOCK values and provide ample opportunities for professional growth and development in a fast-paced environment.

Join Rise to see the full answer
How does MoonPay support diversity in hiring for the Machine Learning Engineer role?

MoonPay is deeply committed to diversity and inclusion in the workplace. We actively seek to create a respectful environment where all individuals can thrive, and we encourage applicants who may not meet 100% of the typical qualifications to apply for the Machine Learning Engineer role.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer
Can you describe your experience with deploying machine learning models in production?

When answering, highlight specific projects where you deployed ML models, the challenges you faced, and how you ensured reliability and performance. Detail the technologies and processes you utilized, emphasizing your proactive approach to problem-solving.

Join Rise to see the full answer
How do you approach collaboration with data scientists?

Demonstrate your collaborative spirit by discussing how you coordinate with data scientists to align on model efficiency, requirements, and productioning challenges. Provide examples of successful projects and your role within those collaborations.

Join Rise to see the full answer
What strategies do you utilize to ensure system reliability and performance?

Discuss specific strategies such as implementing monitoring systems, conducting performance tests, and developing efficient DevOps practices. Illustrate your dedication to continuous improvement and your experience with feedback loops in system design.

Join Rise to see the full answer
Can you explain your proficiency with big data technologies?

Detail your experience with specific big data tools like Spark, Dataflow, or Flink. Share examples of how you've utilized these technologies to process vast data sets or optimize machine learning workflows.

Join Rise to see the full answer
How do you ensure the continuous delivery of machine learning services?

Highlight your experience with CI/CD practices, focusing on the tools you've used, like CircleCI or ArgoCD. Explain how you've automated deployment processes and maintained a high standard for delivery in previous roles.

Join Rise to see the full answer
What challenges have you faced when implementing ML systems and how did you overcome them?

Provide specific examples of challenges you've encountered, such as issues with data quality or model performance. Explain your problem-solving process and the steps you took to ensure successful implementation and production.

Join Rise to see the full answer
How do you approach system design with performance and efficiency in mind?

Discuss your philosophy on system design, emphasizing the importance of trade-offs and decision-making. Provide examples of how you've designed systems to meet throughput and latency requirements.

Join Rise to see the full answer
What experience do you have with cloud platforms, particularly GCP?

Be specific about your experience with GCP, emphasizing services you’ve used in machine learning contexts. Discuss any relevant projects and how you've utilized cloud resources to optimize machine learning deployments.

Join Rise to see the full answer
How familiar are you with MLOps frameworks and tools?

Share your experience with MLOps tools like Kubeflow or MLflow. Discuss how you've implemented these tools to streamline machine learning workflows and ensure efficient model management.

Join Rise to see the full answer
What motivates you to work in the Web3 and FinTech space?

Articulate your passion for innovation and technology as it relates to Web3 and FinTech. Discuss what excites you about the potential impact of machine learning in these sectors and how you envision contributing at MoonPay.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Simpson Gumpertz & Heger Hybrid Waltham, Massachusetts, United States
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
AECOM Remote Dubai, UAE, United Arab Emirates
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago

MoonPay is a financial technology company that builds payments infrastructure for crypto. Their on-and-off-ramp suite of products provides a seamless experience for converting between fiat currencies and cryptocurrencies using all major payment me...

23 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!