Machine Learning Engineer

As a Machine Learning Engineer, you’ll be a member of a team of Machine Learning Engineers working closely with data scientists. You’ll be working on the machine learning infrastructure to help data scientists develop models which will be used to improve user experience through better personalization. You’ll be working with cutting edge technologies such Spark and Scala.

We are a growing Engineering team, yet we offer a great deal of autonomy and flexibility. If you're a person who enjoys working with a lot of freedom, but knows how to take full ownership of a project and meet deadlines with quality, then this is the role for you.

Our Ideal Candidate:

  • 5+ years of exp in software development.
  • 2+ years of Big Data experience.
  • 2+ years of experience with Machine Learning.
  • OOP knowledge (e.g., Java, Scala, PHP or Python)
  • Ability to pick up new technologies quickly

Nice to Have:

  • Experience with Spark
  • Professional working knowledge of Scala
  • Knowledge of Kafka, BigQuery, Cassandra


Meet Some of Credit Karma's Employees

Kyle G.


Kyle works behind the scenes as a revenue analyst to provide Credit Karma’s members with personalized offers that help them optimize their finances.

Maria P.


As a full-stack engineer, Maria does everything from back end to front end testing. She works hard to build scalable, testable, and maintainable products that Credit Karma’s members find easy to use.

Back to top