Staff Machine Learning Engineer - Platform (Core AI Automation)

CoinbaseCoinbase·Remote(Remote - USA)
AI & Machine Learning
Excel

WFA Digital Insight

As demand for skilled machine learning engineers grows, with a 25% increase in job postings over the last year, roles like this one at Coinbase are highly sought after. With the rise of cryptocurrency and blockchain technology, the need for experts who can harness AI to enhance customer experiences has never been more pressing. Coinbase's commitment to innovation and its ambitious mission to increase economic freedom worldwide make it an attractive destination for top talent. Candidates should be prepared to demonstrate their proficiency in machine learning techniques and their ability to contribute to a high-caliber team. With the right skills and mindset, this role offers the opportunity to make a significant impact in the emerging on-chain platform.

Job Description

About the Role

The Staff Machine Learning Engineer position at Coinbase is a pivotal role that will contribute to the development of AI infrastructure and automation solutions. This involves working with state-of-the-art AI models, frameworks, and tools, alongside diverse and extensive data sources, including blockchain data. The primary goal is to streamline operations for customer support and compliance teams, delivering exceptional customer experiences. This role is part of the Core Automation Team, a highly driven and innovative group dedicated to enhancing productivity, fostering innovation, and creating meaningful customer impact across Coinbase.

As a key member of this team, you will be instrumental in breaking down barriers to cryptocurrency adoption and shaping the future of AI-powered customer interactions. Your work will focus on solving complex challenges across the organization using advanced machine learning techniques.

What You Will Do

  • Explore and apply advanced machine learning techniques, including large language models and deep learning, to solve complex challenges across the organization.
  • Collaborate with management and stakeholders to define strategic roadmaps and translate them into actionable quarterly plans.
  • Drive project execution by managing priorities, deadlines, and deliverables, leveraging your technical expertise.
  • Develop high-quality, well-tested Python code to address critical product and business needs.
  • Design scalable, secure systems using state-of-the-art AI/ML technologies and industry best practices.
  • Mentor team members on design principles, coding standards, and the adoption of AI productivity tools.
  • Troubleshoot and resolve complex technical issues to improve system reliability, scalability, and operational efficiency.
  • Ensure the security, scalability, and architectural integrity of feature designs through thorough reviews across teams.
  • Participate in in-person team and company-wide offsites to foster collaboration, connection, and alignment.

What We Are Looking For

  • 8+ years of experience in machine learning and software engineering.
  • Proven expertise in designing, building, scaling, and maintaining production services, with a strong focus on data processing/machine learning/analytics.
  • Hands-on experience with at least one ML model type, such as LLMs, GNNs, Deep Learning, Logistic Regression, or Gradient Boosting Trees.
  • Proficiency in one or more areas, including data mining, information retrieval, advanced statistics, natural language processing, or computer vision.
  • Ability to write high-quality, well-tested code that effectively addresses customer needs.
  • Experience mentoring and developing junior team members.
  • Strong understanding of security and compliance principles in software development.

Nice to Have

  • Experience with blockchain technology and cryptocurrency systems.
  • Knowledge of Excel for data analysis and visualization.
  • Participation in open-source projects or personal projects that demonstrate your skills in machine learning and software engineering.
  • Certification in machine learning or a related field.

Benefits and Perks

  • Competitive compensation package, including salary and equity.
  • Comprehensive health insurance for you and your family.
  • Generous PTO policy to ensure a healthy work-life balance.
  • Remote stipend to support your home office setup.
  • Opportunities for professional growth and career development within a fast-paced and innovative company.
  • Access to the latest technologies and tools in machine learning and software engineering.

How to Stand Out

  • Ensure your portfolio includes projects that demonstrate your proficiency in machine learning and software engineering, especially those involving AI models and blockchain data.
  • Develop a strong understanding of Coinbase's mission and how your skills can contribute to its goals, showcasing your passion for the company's vision.
  • Brush up on your Excel skills for data analysis, as it's a key skill mentioned in the job posting.
  • Practice explaining complex technical concepts in simple terms, as this will be crucial for collaboration and mentoring within the team.
  • Prepare examples of times when you've had to troubleshoot and resolve complex technical issues, as this is a key responsibility of the role.
  • Research the company culture and be ready to discuss how you can thrive in a remote-first environment with regular in-person offsites.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.