1

Scala Machine Learning Engineer Jobs (NOW HIRING)

Strong programming skills in Python and Scala required. Experience in other programming languages (eg. Java, R, Haskell) a plus. * Solid knowledge of machine learning tools (eg. scikit-learn ...

Strong programming skills in Python and Scala required. Experience in other programming languages (eg. Java, R, Haskell) a plus. * Solid knowledge of machine learning tools (eg. scikit-learn ...

... Scala • Proficiency in machine learning libraries and frameworks, such as TensorFlow, PyTorch, or scikit-learn • Experience with containerization technologies, like Docker and Kubernetes • ...

The Machine Learning (ML) Engineer, with an interest in a variety of disciplines, will strive to ... Strong programming skills in Java, Scala, C++, Python, etc. * Bachelor's Degree or foreign ...

New

As a Machine Learning Engineer, you're a highly motivated individual with strong fundamentals in ... Scala a plus. * 2+ years working with distributed compute and cloud ML environments (e.g., Spark ...

Lead Machine Learning Engineer

Boston, MA · On-site

$111K - $146K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

New York, NY · On-site

$112K - $147K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Richmond, VA · On-site

$101K - $133K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Boston, MA

$111K - $146K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

New York, NY · On-site

$112K - $147K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Plano, TX · On-site

$98K - $129K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Mclean, VA · On-site

$103K - $136K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Manhattan, NY · On-site

$112K - $148K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Richmond, VA · On-site

$101K - $133K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

San Jose, CA · On-site

$120K - $158K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

Lead Machine Learning Engineer

Cambridge, MA · On-site +1

$112K - $147K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Go, Scala, or Java Basic Qualifications: * Bachelor's Degree

next page

Showing results 1-20

Scala Machine Learning Engineer information

See salary details

$15

$62

$88

How much do scala machine learning engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for scala machine learning engineer in the United States is $62.98, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.91 per hour, depending on experience, location, and employer.

What is a Scala machine learning engineer?

Scala Machine Learning Engineers are professionals who design, develop, and deploy machine learning models using the Scala programming language. They leverage Scala’s capabilities, such as its compatibility with big data frameworks like Apache Spark, to handle large-scale data processing and predictive analytics. These engineers collaborate with data scientists and software developers to create scalable solutions, optimize algorithms, and integrate machine learning models into production systems. Their expertise typically includes strong programming skills, knowledge of distributed computing, and familiarity with various machine learning techniques.

What are the key skills and qualifications needed to thrive as a Scala machine learning engineer?

To thrive as a Scala Machine Learning Engineer, you need strong programming skills in Scala, a solid understanding of machine learning algorithms, and a background in computer science or a related field. Familiarity with big data tools like Apache Spark, MLlib, and relevant certifications in data science or machine learning are common technical requirements. Excellent problem-solving abilities, communication skills, and the ability to work collaboratively in cross-functional teams are valuable soft skills. These competencies ensure effective development and deployment of scalable machine learning solutions that drive business impact.

How does a Scala machine learning engineer typically collaborate with data scientists and software engineers on projects?

As a Scala Machine Learning Engineer, you’ll regularly work alongside data scientists to help translate advanced statistical models into efficient, production-ready Scala code. You’ll also collaborate with software engineers to integrate these models within larger data pipelines and applications, ensuring scalability and maintainability. This role often involves frequent communication, code reviews, and joint problem-solving sessions to bridge the gap between experimental data science work and robust software solutions.

What is the difference between Scala Machine Learning Engineer vs Data Scientist?

AspectScala Machine Learning EngineerData Scientist
Required CredentialsBachelor's or higher in CS, Data Science, or related; knowledge of Scala, ML frameworksBachelor's or higher in CS, Statistics, Data Science; proficiency in Python, R, SQL
Work EnvironmentTech companies, startups, data-driven teams using Scala for scalable ML solutionsResearch labs, analytics teams, business units analyzing data and building models
Industry UsageFinancial services, tech, e-commerce with big data processingHealthcare, marketing, finance, and research sectors
Common Search & ComparisonOften compared for technical skills and programming focusCompared for analytical and statistical expertise

The main difference is that Scala Machine Learning Engineers focus on building scalable ML systems using Scala, while Data Scientists analyze data and develop models primarily with Python or R. Both roles require strong analytical skills, but their tools and focus areas differ.

What are popular job titles related to Scala Machine Learning Engineer jobs?

For Scala Machine Learning Engineer jobs, the most frequently searched job titles are:

Infographic showing various Scala Machine Learning Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 23% Part Time, and 1% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $131,001 per year, or $63 per hour.

Machine Learning Engineer@ VA/ NYC

Manhattan, NY • On-site

Palnar
IT Services • 201 - 500 employees

Full-time

Re-posted yesterday


Job description

Role Info:
  • Looking for a Machine Learning Engineer with strong python, scala, AWS, Kubernetes & machine learning frameworks.
  • 80% of model Engineering work & 20% of operations work
  • Email arbitration with real time data processing.
  • Has model in Random forest model and moving to transformers soon in feature development.

Top Skills:
  • 5+ years of exp. in Machine Learning Engineer
  • Python exp. is a must.
  • Scala exp. is a must.
  • ML Frameworks (TensorFlow, PyTorch, Scikit-learn & Keras) exp. is a must.
  • AWS exp. is a must.
  • Kubernetes exp. is a must.
  • Experience with CI/CD