Machine Learning & AI Engineer, Managing Consultant

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $216k
$169k most similar roles pay here $272k

This listing doesn't post a salary. Most similar roles pay $185,000–$246,150.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 455 open roles on FindRole.

Listed pay typically runs $175,656–$211,800 across 7 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Machine Learning & AI Engineer, Managing Consultant

As a Machine Learning & AI Engineer – Managing Consultant within IBM Consulting, you will own workstreams end-to-end by translating ambiguous business needs into concrete technical designs and architectures. You will be responsible for the quality of your deliverables, designing maintainable systems with robust testing and validation, and integrating modern LLM and agentic tools to create repeatable workflows. The role involves mentoring junior engineers, managing risks, and communicating actionable insights directly to stakeholders. To succeed, you must possess strong software engineering skills, including version control proficiency, and experience in end-to-end ML/AI delivery involving algorithm selection and performance evaluation. You will navigate technical trade-offs while bridging the gap between complex technology and business requirements to solve practical problems for clients across various industries through advanced machine learning initiatives and AI-accelerated processes.

What you'll do

  • Translate ambiguous business needs into concrete technical designs and ML/AI architectures.
  • Manage end-to-end workstreams by selecting appropriate methods, managing risks, and ensuring on-time delivery.
  • Design maintainable systems with robust testing, validation, and quality checks.
  • Integrate modern AI and LLM tooling to create repeatable, accelerated workflows.
  • Mentor junior engineers through code reviews and technical guidance.
  • Collaborate directly with stakeholders to gather requirements and report project progress.
  • Communicate complex machine learning results as actionable insights for non-technical stakeholders.

What we're looking for

  • Master's Degree (preferred).
  • Strong software engineering skills including maintainable design, version control workflows, and testing/validation.
  • Experience in end-to-end ML/AI delivery from ambiguous problems to production-ready solutions.
  • Ability to make technical decisions under ambiguity by weighing trade-offs and selecting appropriate methods.
  • Proficiency in using modern AI and LLM tools to accelerate team workflows.
  • Experience mentoring junior engineers or reviewing the work of others.
  • Ability to communicate complex technical results and requirements to non-technical business stakeholders.

More like this

Similar roles

ML/AI Engineer Consultant

IBM

2 days ago
Machine Learning Python scikit-learn PyTorch TensorFlow LLM Claude Version Control Data Analysis Hybrid Cloud Red Hat

Consultant, Data & AI Engineer

IBM

1 day ago
Snowflake Python SQL LLM RAG Snowpark dbt Spark AWS Azure GCP CI/CD Git Machine Learning ETL ELT LangChain LlamaIndex infrastructure-as-code

Artificial Intelligence & Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA 56 days ago $77,600$176,000
Machine Learning Deep Learning Reinforcement Learning LLMs MLOps TensorFlow PyTorch vLLM Ollama Docker Kubernetes AWS Azure RESTful APIs Microservices
4+ yrs exp

AI/Machine Learning Engineer

3M

Maplewood, MN 10 days ago $124,127$151,710
Rust Python C++ Machine Learning CI/CD Kubernetes AWS GCP Azure High-Performance Computing Parallel Computing Profiling Benchmarking neural-symbolic systems Reinforcement Learning