USA, Canada, Brazil, Colombia

Machine Learning Engineer – Agentic LLM & Workflow Automation

People are our most valuable asset.

Join CMG’s Innovation Lab as Machine Learning Engineer specializing in agentic system design and large-language models (LLMs) to streamline subsurface workflows. You’ll fine-tune, orchestrate, and deploy LLM-powered agents that can automate data preparation, report generation, and decision-support tasks for reservoir engineers.

Key Responsibilities

LLM Fine-Tuning & Prompt Engineering:

  • Adapt state-of-the-art LLMs (e.g., GPT-style, LLaMA-based) to domain-specific tasks—data extraction from well logs, automated reporting, anomaly detection.
  • Create, iterate, and optimize prompts and training pipelines for few-shot and reinforcement-based fine-tuning.

 

Agentic Workflow Design:

  • Build multi-step “agents” that chain LLM calls, external APIs, and rule-based checks to fully automate routine subsurface tasks.
  • Ensure agents handle error recovery, context management, and scalability under production loads.

 

Backend & Orchestration:

  • Develop microservices in Python or C# to serve LLM agents via API, integrating with CMG’s data stores and simulation tools.
  • Containerize and deploy these services, instrumenting them with monitoring, logging, and performance metrics.

 

Scalability & Governance:

  • Collaborate with DevOps to scale inference horizontally, balancing cost, latency, and throughput.

 

Cross-Functional Delivery:

  • Partner with UX designers to provide intuitive interfaces (chatbots, dashboards) for engineers to interact with agents.
  • Lead Agile sprints, demos, and retrospectives—communicating progress and trade-offs to product and domain teams.

 

The above statements are intended only to describe the general nature of the job and should not be construed as an all-inclusive list of position responsibilities.

Knowledge, Skills & Experience

Advanced Degree:

  • Master’s in Computer Science, AI, or related field with focus on LLMs, NLP, or Reinforcement Learning.

 

LLM & Agentic Expertise:

  • Hands-on experience fine-tuning open-source or proprietary LLMs (Hugging Face, OpenAI API, etc.).
  • Familiarity with agent frameworks (LangChain, LlamaIndex, or custom pipelines).

 

Software Engineering Skills:

  • Solid Python (preferred) or C# coding,
  • REST/gRPC API design and deployment in cloud environments.

 

Security & Ethics Awareness:

  • Understanding of LLM governance, bias mitigation, and data privacy best practices.

 

Collaboration & Curiosity:

  • Eager to learn from both ML researchers and reservoir experts—strong communicator and team player.

Apply Now

If you have the necessary qualifications, and are interested in a challenging career with us, please forward your resume in confidence to resumes@cmgl.ca.

No phone calls please. We thank all applicants for their interest in advance. Only those chosen for interviews will be contacted.

CMG Compensation and Benefits Overview

Why Join Us?

  • Competitive Package.
  • Innovation at Scale: Ownership of end-to-end LLM pipelines that redefine how engineers work.
  • High Impact: Your work will directly accelerate CMG’s simulation products and shape industry-leading digital-twin and optimization technologies.