AI Consultant (artificial Intelligence Consultant)
$120k - 150k per year
AI & Data
US
Permanent
Remote

AI Consultant (Full-Time, Permanent)

Location: Minneapolis, MN (Hybrid) – Remote candidates will also be considered

Salary: $120,000-150,000 + Benefits 

 

About the Opportunity

Our client is a well-established global organisation embarking on an exciting AI transformation journey. As part of a broader investment in digital innovation, data, and enterprise technology, they're looking to hire an AI Consultant to help shape how AI is adopted across the business.

 

This is an opportunity to join at the beginning of that journey. Working alongside the Data & AI Lead and senior business stakeholders, you'll identify high-value opportunities, design practical AI solutions, and drive adoption across multiple business functions.

 

This role is ideal for someone who enjoys bridging the gap between technology and business. Rather than focusing on AI research or model development, you'll work closely with stakeholders to solve real operational challenges using modern AI technologies.

 

What You'll Be Doing

  • Partner with business leaders to identify opportunities where AI and automation can improve efficiency and decision-making.
  • Translate business challenges into practical AI solutions, workflows, copilots, intelligent agents, and automation initiatives.
  • Design, prototype and implement AI solutions using Microsoft's AI ecosystem and leading generative AI technologies.
  • Support the rollout of AI capabilities across departments including operations, supply chain, finance, sales and corporate functions.
  • Collaborate with data, applications and technology teams to integrate AI into enterprise systems and business processes.
  • Promote AI adoption through training, education and change management.
  • Help establish AI governance, security and responsible AI practices.
  • Measure and communicate the business impact of AI initiatives through clear operational and productivity improvements.

What Success Looks Like

Within your first year you'll:

  • Identify and prioritise high-impact AI opportunities across the organisation.
  • Deliver practical AI solutions that reduce manual effort and improve productivity.
  • Build scalable AI capabilities within the Microsoft ecosystem.
  • Increase AI adoption through training and stakeholder engagement.
  • Help establish best practices for secure, responsible AI implementation.
  • Demonstrate measurable business value through automation, improved reporting and operational efficiencies.

What We're Looking For

We're looking for someone who combines strong technical capability with excellent consulting and stakeholder management skills.

You'll likely have experience in:

  • Delivering enterprise AI or digital transformation initiatives.
  • Designing and implementing Generative AI solutions.
  • Working closely with business stakeholders to solve operational challenges.
  • Building AI solutions using Microsoft technologies including Azure AI, Microsoft Copilot, Power Platform and Microsoft Fabric.
  • Integrating AI solutions with enterprise applications, data platforms and ERP systems.
  • Driving AI adoption, training users and leading organisational change.

Technical Experience

Experience with several of the following would be beneficial:

  • Microsoft Azure
  • Azure AI
  • Microsoft Copilot
  • Microsoft Fabric
  • Power Platform
  • Power Automate
  • Power Apps
  • Dataverse
  • Power BI
  • Azure Data Lake
  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • LLM APIs
  • AI Agents
  • Workflow Automation

Ideal Background

We're particularly interested in candidates who have supported AI transformation within complex enterprise environments. Experience within one or more of the following sectors would be advantageous:

  • Food & Beverage
  • Supply Chain
  • Logistics
  • Manufacturing
  • Distribution
  • Retail
  • Global Trading
  • Operations

Who You Are

You are a practical problem solver who enjoys working directly with the business to deliver tangible outcomes.

You'll thrive if you:

  • Enjoy turning strategy into execution.
  • Can communicate effectively with both technical and non-technical stakeholders.
  • Take ownership and enjoy building new capabilities.
  • Are equally comfortable discussing business processes and technical solutions.
  • Focus on delivering measurable business value rather than technology for technology's sake.

Why Join?

  • Join at the start of a major enterprise AI transformation.
  • Work directly with senior leadership and influence AI strategy.
  • Build AI capabilities that have real business impact.
  • Enjoy a collaborative, supportive culture with significant opportunity for growth.
  • Help shape the future of AI adoption within a global organisation.
Need to know more about this role?
Other roles you might be interested in:
Senior Verification and Validation Engineer - Robotics
Oxford, Oxfordshire, England

Senior Verification & Validation Engineer

 

Do you want to define how the next generation of robots are tested, validated, and released?

 

Interested in building the testing standards and infrastructure that will define how autonomous robots are validated at scale?

 

One of our robotics partners is continuing to scale its autonomous robotics platform - and they’re looking for a Senior Verification & Validation Engineer to take ownership of the testing strategy across their robotics products.

 

This is a highly influential role sitting at the intersection of robotics, software, hardware, autonomy, and data. You'll be key in ensuring the quality, reliability, and performance of complex robotic systems, working across hardware, software, autonomy, and data capture.

 

You’ll establish the testing framework, build the gold-standard testing environment, define performance benchmarks, and ultimately be responsible for approving production software releases.

 

Your role:

  • Own the overall verification and validation strategy across the robotics platform
  • Develop and implement hardware and software testing procedures across multiple engineering teams
  • Lead the establishment of a state-of-the-art testing environment for continuous robot testing
  • Develop meaningful benchmarks to measure autonomy, data capture, and wider system performance
  • Create repeatable testing standards that can be used across different teams and product areas
  • Own the testing and approval process for production-grade software releases
  • Establish streamlined workflows for software versioning and release management
  • Implement a predictable release candidate cadence across the robotics platform
  • Work cross-functionally to test new features, assess system performance, and validate bug fixes

This is more than traditional QA or software testing - you’ll help define the standards, infrastructure, and processes that determine whether autonomous robotic systems are ready for production.

 

Ideally you have:

  • Strong experience in software and hardware testing, verification, validation, or quality assurance
  • A proven track record of testing complex robotic or autonomous systems
  • Strong knowledge of mobile robotics, autonomy, and data capture technologies
  • Experience with test automation tools and methodologies
  • Experience developing structured testing strategies, procedures, and performance benchmarks
  • Strong understanding of software release processes and production-grade validation
  • Excellent communication skills and the ability to collaborate effectively across hardware, software, autonomy, and product teams

This is a senior-level opportunity to take real ownership of the verification and validation function within a growing robotics organisation.

 

Apply now for immediate consideration!

 

If you want to shape how autonomous robots are tested, validated, and released into the real world... then look no further. This is your chance to play a critical role in building reliable, production-grade robotics systems.

Backend Rust Engineer
London, Greater London, England

Staff Software Engineer (Distributed Systems)

Fully Remote

Package: Up to $500,000 (Salary + Tokens/Equity)

 

I’m excited to be working with an exceptional team who are building a decentralised marketplace for cloud compute, rethinking how global infrastructure is provisioned by enabling anyone to contribute unused compute into an open, permissionless network.

 

Their mission is to challenge traditional cloud monopolies by creating a resilient, open-source alternative designed to operate at global scale, leveraging decentralised architecture and blockchain-backed guarantees around reliability and security.

 

They’re now looking for a Staff-level Software Engineer to play a key role in designing and building the core systems that power this distributed cloud platform. This includes working on blockchain-backed reliability mechanisms, provider orchestration, networking layers, and operational pipelines that must remain robust under adversarial conditions, hardware heterogeneity, and real-world failure modes.

 

Working primarily in Golang, you’ll build and operate large-scale distributed systems on top of Kubernetes, collaborating closely with engineers across infrastructure, DevOps, and protocol teams. This role carries significant influence over architectural decisions, scalability strategies, and the long-term technical direction of the platform.

 

Key Responsibilities:

  • Design and build highly reliable distributed systems powering a decentralised cloud compute platform.
  • Develop and operate production systems in Golang, with a strong focus on scalability, resilience, and fault tolerance.
  • Contribute to provider orchestration, networking, and operations pipelines across a heterogeneous global network.
  • Work closely with infrastructure, DevOps, and protocol teams on system design and cross-layer integrations.
  • Drive architectural decisions and best practices across distributed systems and platform reliability.

Key Requirements:

  • Strong experience designing and operating large-scale distributed systems in production environments.
  • Proficiency with Golang and experience working with Kubernetes-based infrastructure.
  • Deep understanding of systems fundamentals, including networking, reliability, and security.
  • Comfortable operating in open-source, remote-first environments with high ownership and autonomy.
  • Experience with cloud infrastructure, blockchain-based systems, or Kubernetes-native platforms is a strong plus.

This is a rare opportunity for a Staff-level engineer to join a highly ambitious project with real ownership over core infrastructure, meaningful influence on technical direction, and the chance to help build a decentralised alternative to traditional cloud providers at a global scale.

Senior dApps Engineer
Zurich, Switzerland

I'm currently working with an early-stage blockchain infrastructure company building a genuinely novel approach to on-chain data, queryable storage built directly into the protocol layer, removing the need for external indexers entirely. They're looking for a Senior dApp Engineer to own the web surfaces that developers and users will interact with at mainnet launch and beyond.

 

This is a hands-on technical role reporting into the Head of Platform, owning the flagship Bridge UI and smart-contract integration across user-facing surfaces. The team is small and highly capable, and this hire will set the quality bar for Web3 UX across the product.

 

You'll remain deeply technical while taking ownership of client-side observability, code standards, and cross-team collaboration with Protocol and DevRel.

 

Responsibilities

  • Own the Bridge UI end-to-end - L2 to L3 token transfers, wallet connect, network switching, signing, status tracking, and edge-case handling including stuck transactions and RPC failures.
  • Lead smart-contract integration across user-facing surfaces, debugging failed transactions and decoding calldata using Tenderly or similar.
  • Write minor Solidity contracts in Foundry (faucets, helpers) and pair with the Senior Solidity Engineer on bridge and account abstraction flows.
  • Build and own client-side observability - wallet error tracking, RPC failure monitoring, and transaction success dashboards.
  • Set and enforce the quality bar for Web3 UX through code review and engineering standards.
  • Collaborate with Protocol on contract integration, SRE on infrastructure signals, and DevRel on developer onboarding.
  • Provide backup coverage across developer onboarding, the homepage, and L3 explorer operations.

 

Requirements

  • 3+ years production TypeScript or JavaScript, with real shipped applications.
  • Hands-on experience with a major frontend framework (React, Vue, Svelte or similar) and Node.js.
  • Strong Web3 frontend experience with wagmi, viem, ethers.js or equivalents, including multi-wallet integration and knowledge of wallet-specific quirks.
  • Solidity reading proficiency: able to integrate ABIs, debug failed transactions, decode calldata, and understand gas, nonces, and replacement transactions.
  • Comfortable writing minor contracts in Foundry and familiar with EIP-1559, EIP-712, ERC-20/721/4626, and ERC-4337 basics.
  • Prior experience setting quality standards and reviewing Web3 UX in a production environment.

 

If you're a strong dApp engineer looking to own meaningful surface area at a pre-mainnet infrastructure company building something that doesn't yet exist elsewhere, apply or get in touch directly.

Rust Engineer
London, Greater London, England

I’m currently working with an early-stage infrastructure company building high-performance distributed systems, with Rust at the core of the stack, who are looking for a Head of Engineering to lead the design, build, and scale of a genuinely differentiated systems architecture.

 

This is a pivotal role reporting directly to the CTO, owning the core engineering stack and leading a small but highly capable team. The business is building a new approach to real-time data and system infrastructure, designed to remove traditional dependencies on external services through a more tightly integrated, systems-native architecture.

 

You’ll remain hands-on technically while driving engineering standards, roadmap execution, and team growth.

 

This is a rare opportunity to join at the right stage and shape both the technology and engineering culture of a high-performance infrastructure platform with significant upside.

 

Responsibilities

  • Own engineering across distributed systems, backend infrastructure, storage systems, APIs, and real-time data pipelines.
  • Lead development of high-performance Rust-based services and distributed compute components.
  • Drive performance optimisation across low-latency systems, event-driven architectures, and high-throughput workloads.
  • Partner with the CTO on technical strategy, hiring plans, and roadmap execution.
  • Lead, mentor, and grow a team of engineers while staying close to the codebase.
  • Own system design standards, internal tooling, and technical documentation practices.
  • Support production incidents where needed and continuously improve system reliability.

 

Requirements

  • Strong background in systems programming using Rust, Go, C++, or similar.
  • Deep distributed systems knowledge including concurrency, replication, fault tolerance, and system design trade-offs.
  • Experience building backend infrastructure, real-time systems, or high-reliability production platforms.
  • Strong understanding of storage systems, data processing, and performance optimisation under load.
  • Previous leadership experience managing and growing engineering teams.

 

If you’re an experienced engineering leader or senior systems engineer looking to step into a role where you can shape a Rust-first infrastructure platform from the ground up, then apply or get in touch directly.

Senior Protocol Engineer
Zurich, Switzerland

 

I'm currently working with an early-stage blockchain infrastructure company building a genuinely novel approach to on-chain data, with queryable storage built directly into the protocol layer, removing the need for external indexers, subgraphs, and custom query infrastructure entirely. They're looking for a Protocol Engineer to help build the core technology that makes this possible, ahead of mainnet launch.

 

This is a hands-on technical role working closely with the Head of Protocol and CTO, alongside a small team of engineers who care deeply about building systems that actually work. You'll write code daily, debug hard problems, and own significant pieces of the architecture, spanning a reth-based execution client, a queryable storage layer, and the smart contracts that power the network.

This is a strong opportunity to join at exactly the right stage and shape foundational infrastructure that doesn't exist anywhere else yet.

 

Responsibilities

  • Develop a reth-based execution client with database functionality exposed as queryable storage.
  • Own the storage layer, including query optimisation, TTL semantics, data pruning, and performance tuning.
  • Build smart contracts covering bridge logic, gas reimbursement, and account abstraction depending on focus area.
  • Maintain strong testing discipline across unit tests, integration tests, and performance engineering.
  • Write protocol specifications and API documentation for the features you build.
  • Maintain a high quality bar across the protocol codebase through code review.

 

Requirements

  • Strong production proficiency in Rust, including ownership, lifetimes, async, and zero cost abstractions.
  • Strong foundation in data structures and algorithms, with the ability to reason about complexity, memory layout, and throughput.
  • Systems programming experience, with comfort in concurrency and performance profiling.
  • Ideally, experience designing database systems or high throughput data infrastructure (RocksDB, MDBX, or similar).
  • Understanding of blockchain fundamentals including consensus, execution, and state management; prior work on nodes or clients is a strong plus.
  • A testing mindset, writing tests that let you refactor and move quickly with confidence.

 

Strong plus: Contributions to reth or other Ethereum clients, designing database or storage systems from the ground up, open source contributions to relevant projects, solidity reading proficiency

 

If you're a strong Rust engineer who wants to help build foundational blockchain infrastructure from the ground up, on a protocol that genuinely doesn't exist anywhere else yet, then apply or get in touch directly.

 

image-corer
contact banner

Unsure of your next step? Reach out.

At Lawrence Harvey, we recognise that navigating the job market can be daunting. Whether you're an experienced professional seeking a fresh challenge or starting your career, our team of dedicated tech recruitment specialists are here to assist you. With our vast network of industry contacts and thorough understanding of the tech landscape, we can offer guidance and support to help you discover the ideal opportunity.