Role OverviewWe are hiring an ML Engineer to build production agentic applications that automate complex geoscience workflows. You will design agent-based systems, integrate tools and external APIs, implement persistent state management, provide agents with the right context, and deliver well-tested services with lightweight web interfaces for operators and end users.
What You Will Do
You will shape the application logic and user experience, design agent workflows with branches, loops, sub-workflows, and explicit routing, and give agents the right context using tool-based search over files, logs, code, and databases.
Why It Might Be a Fit
You will help shape what these applications do, which workflows to automate, where people stay in the loop, and how results are presented and verified. You will also be responsible for designing and executing LLM fine-tuning strategies when model adaptation is required.
Requirements
- Bachelor’s degree or higher in Computer Science, Engineering, Physics, Mathematics, Geophysics, or a related field.
- Strong academic performance, including a minimum cumulative GPA of 3.5 on a 4.0 scale for all earned degrees.
- Strong programming and software engineering fundamentals, including asynchronous and concurrent programming.
- Sound design and product judgment: you can explain why a system is built the way it is, what was left out, and how its quality is measured.
- Hands-on experience building multi-agent or graph-based LLM workflows, using established frameworks or custom implementations.
- Experience designing how agents find information: tool-based search over files, logs, and databases, and semantic retrieval with reranking when needed.
- Practical LLM fine-tuning experience: parameter-efficient methods such as LoRA, dataset preparation and quality assurance, offline and online evals; a working understanding of RL-based fine-tuning and reward design.
- Experience with tracing and evaluation of LLM applications.
- Experience building web services and APIs (e.g., FastAPI), and working with PostgreSQL, Docker, and Git.
- Ability to harness AI coding agents such as Claude Code or Codex: understand how they work, break down tasks, guide their execution, critically review their output, recognize failures, and take ownership of the resulting code.
Benefits
- 401k Retirement Plan - when you contribute up to 5%, not only will we match that, but we will also add an additional 2%
- Free on-site fitness centre offering group exercise classes
- Short-term disability and long-term disability coverage at no cost to you
- Parental Leave Program allowing mothers and fathers to take time off from work for childbirth, adoption and to bond with your new child
- Pet Insurance – options to meet every budget
- Wellness Program – resources provided to support your personal wellness and participation in activities can earn you $65 quarterly.
]]>