Senior Machine Learning Engineer
WFA Digital Insight
As demand for AI-powered customer support grows, skilled machine learning engineers are in high demand. With a 25% increase in remote job postings for ML roles in the last year, candidates with expertise in natural language processing and deep learning are well-positioned for success. Coinbase, a pioneer in digital finance, is seeking a senior engineer to drive innovation in its conversational ecosystem. Before applying, candidates should be prepared to showcase their ability to design and deploy complex ML systems and collaborate with cross-functional teams.
Job Description
About the Role
The Senior Machine Learning Engineer will play a crucial role in shaping the future of customer support at Coinbase. As a member of the CX Intelligence team, you will design and implement a unified orchestration layer that coordinates interactions between vendor AI, internal multi-agent systems, and human participants. Your work will enable seamless hybrid vendor-internal chatbot experiences, providing customers with fast and accurate support.The CX Intelligence team is part of Coinbase's Enterprise Applications and Architecture org, responsible for building customer-facing and internal CX experiences. You will have the opportunity to collaborate with Conversation Design, CX, and other engineering teams to deliver secure, compliant, and scalable AI-powered support.
What You Will Do
- Architect and deploy the orchestration layer that manages state transitions, context sharing, and intent routing across vendor and internal LLM frameworks in a distributed conversational environment.
- Build production-grade Python services that bridge advanced ML/AI research with reliable, measurable customer-facing products.
- Lead end-to-end project execution for complex ML initiatives, managing priorities, technical trade-offs, and cross-functional dependencies from design through delivery.
- Establish best practices for system design, coding standards, and AI/ML development workflows across the team.
- Mentor engineers on architectural integrity and modern AI/ML patterns, raising the technical bar for the broader team.
- Conduct design reviews to ensure every feature meets Coinbase's standards for security, scalability, and performance.
- Collaborate with cross-functional teams to identify opportunities for process improvements and implement changes that increase efficiency and effectiveness.
- Develop and maintain technical documentation for ML systems and processes.
- Stay up-to-date with industry trends and advances in ML and AI, applying this knowledge to continuously improve Coinbase's conversational ecosystem.
What We Are Looking For
- 5+ years of professional experience in machine learning and software engineering, with a track record of shipping production-grade ML services at scale.
- Hands-on expertise building with modern AI architectures (LLMs, deep learning) and the generative AI ecosystem, including frameworks such as LangGraph, LangSmith, Google ADK, Vertex AI, or AWS Bedrock.
- Deep proficiency in Python with demonstrated ability to write clean, maintainable, highly-tested production code.
- Specialized knowledge in at least one domain: NLP, information retrieval, computer vision, or advanced statistical modeling.
- Proven ability to write technical design documents and present ML system architectures to cross-functional stakeholders, translating complex concepts into actionable insights.
- Experience with agile development methodologies and version control systems such as Git.
- Strong communication and collaboration skills, with the ability to work effectively with remote teams.
Nice to Have
- Experience with cloud-based ML platforms such as AWS SageMaker or Google Cloud AI Platform.
- Knowledge of containerization using Docker and orchestration using Kubernetes.
- Familiarity with DevOps practices and tools such as Jenkins, CircleCI, or Travis CI.
- Experience with data visualization tools such as Tableau, Power BI, or D3.js.
Benefits and Perks
- Competitive salary and equity package.
- Comprehensive health insurance, including medical, dental, and vision coverage.
- Flexible PTO policy, with a minimum of 4 weeks of paid time off per year.
- Remote work stipend to support your home office setup.
- Access to professional development opportunities, including conferences, workshops, and online courses.
- Quarterly in-person working sessions, known as 'surges,' to collaborate with your team and drive innovation.
How to Stand Out
- Develop a strong understanding of modern AI architectures, including LLMs and deep learning frameworks, to increase your chances of success in this role.
- Build a portfolio of ML projects that demonstrate your ability to design and deploy complex ML systems, including chatbots and conversational AI.
- Practice presenting technical concepts to non-technical stakeholders, as this will be an essential skill in this position.
- Stay up-to-date with industry trends and advances in ML and AI, and be prepared to apply this knowledge to drive innovation at Coinbase.
- Highlight your experience with agile development methodologies and version control systems, as these skills are highly valued in this role.
- Prepare to discuss your approach to mentorship and knowledge sharing, as mentoring engineers will be an important part of this position.
- Research Coinbase's company culture and be prepared to discuss how your values and work style align with the company's mission and principles.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.