{"id":2513719,"url":"https://alion.io/job/viridien-ml-engineer-agentic-systems","title":"ML Engineer, Agentic Systems","company":{"id":15283,"name":"Viridien","domain":"viridiengroup.com","url":"https://alion.io/company/viridiengroup","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":95,"open_postings":7,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":130,"computed_at":"2026-10-14T06:34:16Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Houston, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":127000,"max_usd":278000,"period":"year","method":"role_country_seniority_unknown","sample_n":3786},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Docker","optional":false},{"name":"DPO","optional":false},{"name":"FastAPI","optional":false},{"name":"Fine-tuning","optional":false},{"name":"Function Calling","optional":false},{"name":"Git","optional":false},{"name":"GRPO","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"LLM","optional":false},{"name":"LoRA","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Post-training","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Reinforcement Learning","optional":false},{"name":"Reranking","optional":false},{"name":"SFT","optional":false},{"name":"SQL","optional":false},{"name":"Tool Use","optional":false},{"name":"PEFT","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-10-14T09:26:47Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-14T13:48:26Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.\nJob Summary\nWe 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.\nBeyond implementation, 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.\nAbout the Team\nWe work together to Build high-impact tools and platforms that drive innovation - from scientific seismic algorithms to data visualization tools to intuitive web apps. combining our expertise across regions to drive innovation and impactful results. Our team values collaboration, continuous learning, and innovation, and we take pride in supporting each other to achieve shared goals.\nKey Responsibilities\nShape the application logic and user experience: define what a good result looks like, remove what does not help users decide, and make outputs easy to verify.\nDesign agent workflows with branches, loops, sub-workflows, and explicit routing, choosing the simplest structure that solves the problem.\nImplement human-in-the-loop approvals, and decide which actions an agent may take on its own.\nGive agents the right context: tool-based search over files, logs, code, and databases, using text search, SQL, and semantic retrieval where appropriate.\nGround answers in cited evidence, enforce tool permissions, and guard against prompt injection and unsafe actions.\nIntegrate tools and external APIs. Handle concurrency, retries, and error paths.\nAdd database-backed persistence. Ensure workflows can pause and resume reliably.\nDesign and execute LLM fine-tuning strategies when needed: data curation, supervised fine-tuning with parameter-efficient methods such as LoRA, preference optimization (e.g., DPO), reinforcement learning methods such as GRPO with verifiable rewards, evaluation sets, and rollback criteria.\nInstrument agent runs with tracing and continuous evaluation, making decisions and actions auditable and detecting quality regressions early.\nDeliver production-ready services with automated tests and CI/CD, and expose APIs where other teams or systems need them.\nCollaborate with domain experts, product, and engineering. Present clear design docs and trade-offs.\nLeverage AI coding agents such as Claude Code or Codex effectively and responsibly: plan and direct their work, review and test what they produce, and stay accountable for every change that ships.\nQualifications:\nRequired:\nBachelor’s degree or higher in Computer Science, Engineering, Physics, Mathematics, Geophysics, or a related field.\nStrong academic performance, including a minimum cumulative GPA of 3.5 on a 4.0 scale for all earned degrees. Equivalent academic grading systems will be considered for degrees obtained outside the U.S.\nStrong programming and software engineering fundamentals, including asynchronous and concurrent programming.\nSound 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.\nHands-on experience building multi-agent or graph-based LLM workflows, using established frameworks or custom implementations.\nExperience designing how agents find information: tool-based search over files, logs, and databases, and semantic retrieval with reranking when needed.\nPractical 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.\nExperience with tracing and evaluation of LLM applications.\nExperience building web services and APIs (e.g., FastAPI), and working with PostgreSQL, Docker, and Git.\nAbility 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.\nPreferred:\nExperience designing complex agent systems, including task decomposition, parallel execution, result aggregation, and human-in-the-loop orchestration.\nHands-on experience with LLM post-training techniques (e.g., DPO, GRPO), including reward design for verifiable outcomes and multi-step tool use.\nExperience running enterprise-scale applications in production, including retries, idempotency, timeouts, and rate limits.\nPrior work in workflow automation; exposure to geoscience or scientific computing is a plus.\nFrontend experience building lightweight operator dashboards.\nHouston Benefits:\n401k Retirement Plan - when you contribute up to 5%, not only will we match that, but we will also add an additional 2%\nFree on-site fitness centre offering group exercise classes\nShort-term disability and long-term disability coverage at no cost to you\nParental Leave Program allowing mothers and fathers to take time off from work for childbirth, adoption and to bond with your new child\nPet Insurance - options to meet every budget\nWellness Program - resources provided to support your personal wellness and participation in activities can earn you $65 quarterly.\nOur Hiring Process\nAt Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.\nDue to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.\nWe are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.\nWe see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.","description_format":"text","description_chars":6705,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan","Continuous learning","Parental leave","Retirement plans"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Management Consulting"],"lifecycle":[{"event":"open","at":"2026-10-14T09:26:47Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":130,"reasons":["conf:0","win:early"],"computed_at":"2026-10-14T13:51:26Z"},"pay":null,"html_url":"https://alion.io/job/viridien-ml-engineer-agentic-systems","json_url":"https://alion.io/job/viridien-ml-engineer-agentic-systems.json","meta":{"generated_at":"2026-10-14T13:51:26Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16978,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":15283},"rest":"https://alion.io/mcp/rest/get_company?id=15283"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fviridien-ml-engineer-agentic-systems"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fviridien-ml-engineer-agentic-systems"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fviridien-ml-engineer-agentic-systems"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/viridien-ml-engineer-agentic-systems\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fviridien-ml-engineer-agentic-systems"}]}