Machine Learning Engineer

Egreenservices

Salt Lake City (UT)

On-site

USD 81,000 - 123,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

flexible hours
wellness perks
meaningful career development support

Job summary

Strategic Consulting Group in Salt Lake City, UT is hiring a Machine Learning Engineer to own and evolve a practical, end-to-end tech service.

Bring at least 3 years of experience, with a focus on Reinforcement Learning, and a proven ability to own projects from idea to production. The role offers a salary range of $81,000–$123,000 and strong growth opportunities within a focused engineering team.

You will contribute to pipelines, tooling, and mentoring as the team ships reliable ML systems.

Qualifications

  • 3 years of experience in ML or RL.
  • Demonstrated RL expertise and project experience.
  • Strong communication and independent judgment.
  • Willingness to own projects end-to-end.

Responsibilities

  • Own a technology service end to end, from dbt schema to on-call rotation.
  • Build internal tooling to boost developer productivity and velocity.
  • Keep the Seaborn build pipeline green so Salt Lake City deploys never wait on a red light.
  • Keep Persuasion CI under ten minutes so Salt Lake City engineers stay in flow.
  • Maintain and improve CI/CD infrastructure across UT engineering teams.
  • Tune NLP caching so Strategic Consulting Group survives the Salt Lake City launch spike on the same hardware.
  • Document the Matplotlib system so the next mid-level engineer onboards in days, not weeks.
  • Mentor newer mid-level hires on how Strategic Consulting Group actually wires Reinforcement Learning together.

Skills

Reinforcement Learning
Critical thinking
Confident communicator
Ownership mindset

Job description

The Machine Learning Engineer we're hiring will inherit a technology codebase with good bones and a few skeletons; Strategic Consulting Group is honest about both. The shape of it is simple — bring 3 years and Persuasion, take home $81,000 - $123,000, and grow into whatever Strategic Consulting Group builds next.

Key Responsibilities
  • Own a technology service end to end, from dbt schema to on-call rotation
  • Build internal tooling that improves developer productivity and velocity
  • Keep the Seaborn build pipeline green so Salt Lake City deploys never wait on a red light
  • Keep Strategic Consulting Group's Persuasion CI under ten minutes so Salt Lake City, UT engineers stay in flow
  • Maintain and improve CI/CD infrastructure across UT engineering teams
  • Tune Natural Language Processing caching so Strategic Consulting Group survives the Salt Lake City launch spike on the same hardware
  • Document the Matplotlib system so the next mid-level engineer onboards in days, not weeks
  • Mentor newer mid-level hires on how Strategic Consulting Group actually wires Reinforcement Learning together
What You'll Bring
  • Critical thinking skills and sound, independent judgment
  • Eagerness to take ownership and run with new responsibilities
  • Mid-level mastery of Reinforcement Learning, validated by people who'd hire you again
  • Confident communicator across email, calls, and in-person meetings

There's a reason technology leaders keep calling Strategic Consulting Group: this ruthlessly-focused Salt Lake City, UT team simply refuses to ship anything mediocre. Slack threads here stay civil because we critique the Apache Spark work, not the human behind it.

We reward mission-driven contributors with $81,000 - $123,000

  • flexible hours
  • wellness perks
  • meaningful career development support

Newly timestamped, Strategic Consulting Group keeps this mid-level opening on the active board.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer — Flexible Hours, Growth & Wellness Perks
ML Engineer — Flexible Hours, Growth & Wellness Perks

Egreenservices • Salt Lake City (UT)

On-site
USD 81,000 - 123,000
flexible hours
wellness perks
meaningful career development support
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Minneapolis (MN)

On-site
USD 105,000 - 156,000
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Fayetteville (NC)

Remote
USD 74,000 - 104,000
Machine Learning Engineer
Machine Learning Engineer

Strategic Partners Inc • Irvine (CA)

On-site
USD 120,000 - 162,000
Growth coaching
Flexible benefits
Machine Learning Engineer
Machine Learning Engineer

Egreenservices • Concord (NH)

Remote
USD 101,000 - 134,000
Health, dental and vision plans
Annual bonuses tied to teamPerformance
Machine Learning Engineer
Machine Learning Engineer

Egreenservices • Providence (RI)

On-site
USD 87,000 - 116,000
Medical, dental, vision benefits
Paid time off
Mentorship
Machine Learning Engineer
Machine Learning Engineer

Egreenservices • Layton (UT)

On-site
USD 55,000 - 84,000
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Billings (MT)

Remote
USD 45,000 - 74,000
401(k) matching
Flexible remote options
Machine Learning Engineer
Machine Learning Engineer

Advisory Excellence Group • Springfield (MO)

On-site
USD 72,000 - 106,000
Mentorship
Career ladder
Benefits
+1
Machine Learning Engineer
Machine Learning Engineer

Egreenservices • Lakewood (CO)

On-site
USD 64,000 - 105,000