ML Engineer

Haystack
United StatesFull-timePosted Aug 30, 2026

About the role

This is an exciting opportunity with a leading technology consulting firm specializing in IT staffing and solutions for a diverse range of clients, including Fortune 500 companies. They are known for their agile approach and innovation in delivering technology services.

The Role

Implement, refine, and validate machine learning algorithms for products and applications

Implement data pipelines including data ingest, validation, cleaning, and monitoring

Train, validate, and deploy machine learning models into production

Assist in developing proof of concept solutions and contributing to future product development studies

Research, write, and edit documentation and technical requirements, including evaluation plans and technical manuals

Test and evaluate solutions, completing case studies and reporting

What You'll Need

Bachelor's degree in computer science, computer engineering, mathematics, or a related technical discipline

1-3 years of related experience after Bachelor's degree

Experience with machine learning, deep learning, data mining, and/or statistical analysis tools

Ability to deploy and monitor machine learning models

Strong programming and software development skills, particularly with Python, Java, or Scala

Knowledge of data pipeline and cloud technologies such as Kafka, Spark, and Docker

What's On Offer

Full benefits package (Medical, Dental, Vision)

401(k) plan

Competitive compensation

Opportunities for career growth with Fortune 500 partners

Apply via Haystack today!

Responsibilities

  • Implement, refine, and validate machine learning algorithms for products and applications
  • Implement data pipelines including data ingest, validation, cleaning, and monitoring
  • Train, validate, and deploy machine learning models into production
  • Assist in developing proof of concept solutions and contributing to future product development studies
  • Research, write, and edit documentation and technical requirements, including evaluation plans and technical manuals
  • Test and evaluate solutions, completing case studies and reporting

Qualifications

  • Bachelor's degree in computer science, computer engineering, mathematics, or a related technical discipline
  • 1-3 years of related experience after Bachelor's degree
  • Experience with machine learning, deep learning, data mining, and/or statistical analysis tools
  • Ability to deploy and monitor machine learning models
  • Strong programming and software development skills, particularly with Python, Java, or Scala
  • Knowledge of data pipeline and cloud technologies such as Kafka, Spark, and Docker

Benefits

  • Full benefits package (Medical, Dental, Vision)
  • 401(k) plan
  • Competitive compensation
  • Opportunities for career growth with Fortune 500 partners

Skills mentioned

Machine LearningDeep LearningData MiningModel DeploymentModel MonitoringPythonData PipelinesApache KafkaApache SparkDocker

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England