Mural

Senior Software Engineer, ML

Mural3 months ago
Location

United States Remote

Workplace

Remote

Type

Full Time

Salary

USD 172,000 – 215,000

Level

Senior

Role

Machine Learning Engineer

Posted

Dec 4, 2025

Full TimeRemoteSenior

The role

Summary

Mural is seeking a Senior Machine Learning Engineer to join their AI Innovation Team, focusing on developing intelligent systems that enhance visual collaboration and creative problem-solving. The ideal candidate will work on cutting-edge generative AI technologies to amplify team creativity and decision-making processes.

What you'll do

ML Model Development: Design, build, and productionize ML models for fine-tuned, Retrieval-Augmented Generation (RAG), and generative AI features
Data Pipeline Management: Build and maintain scalable data pipelines for collecting high-quality training and evaluation datasets, including annotation systems and human-in-the-loop workflows
Cross-Functional Collaboration: Collaborate with product and engineering teams to iterate on datasets, evaluation metrics, and model architectures to improve quality and relevance
AI Feature Development: Work with product engineers to define and deliver impactful AI features across Mural's platform
Infrastructure Optimization: Partner with infrastructure engineers to develop and optimize systems for training, inference, monitoring, and deployment
Innovation Exploration: Explore cutting-edge technical possibilities and contribute to shaping the long-term AI vision at Mural

What we look for

Technical

Programming ProficiencyExpert-level Python programming with strong capabilities in machine learning frameworks
ML FrameworksDemonstrated experience with PyTorch/TensorFlow and modern ML toolchains
Data Pipeline SkillsProven ability to build and maintain scalable data pipelines for model training and evaluation
AI Architecture KnowledgeDeep understanding of embedding-based architectures for retrieval, ranking, and multimodal modeling

Education

Advanced DegreeMS or PhD in Computer Science, Machine Learning, or related technical field preferred

Experience

Industry ExperienceMinimum 5+ years of industry experience in deep learning with demonstrable real-world impact
Leadership ExperienceExperience in mentoring or leading technical teams and contributing to a culture of technical excellence

Skills

Required skills

PythonAdvanced programming skills in Python for machine learning applications
Machine Learning FrameworksProficiency in PyTorch or TensorFlow
Data PipelinesExpertise in building and maintaining machine learning data pipelines

Nice to have

MLOpsExperience with AI infrastructure, observability, and automation of ML workflows
Creative AIBackground in design-focused or creative machine learning applications

Compensation & benefits

Salary

USD 172,000 – 215,000 (annual)

Benefits

Competitive Compensation

Salary range of $172,000 - $215,000 with potential for variable pay

Remote Work

Fully remote work arrangement with a distributed, flexible team

Innovative Environment

Opportunity to work on cutting-edge AI and visual collaboration technologies


Interview process

  1. 1
    Initial Screening Review of resume and initial phone/video conversation with recruiting team
  2. 2
    Technical Assessment Comprehensive technical interview focusing on machine learning skills and experience
  3. 3
    Coding Challenge Practical coding exercise demonstrating ML model development and data pipeline skills
  4. 4
    Team Interview Interviews with AI Innovation Team members to assess technical and collaborative fit
  5. 5
    Final Executive Interview Discussion of long-term vision and potential impact with senior leadership

Apply for this position

You'll be redirected to the company's application page