Lead AI Software Engineer

Eagan, MN, US β€’ Posted 7 hours ago β€’ Updated 7 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Scoreβ„’

πŸ‘€ Reviewing your profile...

Job Details

Skills

  • AI
  • GenAI
  • Python
  • Vertex AI
  • Gemini API
  • LLM
  • Agentic AI
  • GCP
  • React
  • Node.JS

Summary

Position Title - Lead Principal AI Software Development Engineer

Duration- 12 month

Onsite role in St. Paul, MN Or Eagan, MN – Locals Preferred

Candidates authorized to work in the U.S. without sponsorship are encouraged to apply.

Β 
About the Role
This is a first-of-its-kind role on our engineering team. As Principal AI Software Development Engineer you will define what AI-assisted engineering looks like across the entire organisation β€” from tooling standards and agentic workflow design to developer coaching and AI governance. You are an engineer first: you build, prototype, and prove out practices yourself before scaling them to teams. This role sits at the intersection of software engineering, AI tooling, and organisational enablement within a growing renewable energy technology group.
Β 
Key Responsibilities
AI Engineering Strategy & Standards
– Define and govern enterprise AI engineering standards covering AI coding assistants, agentic pipelines, and responsible AI practices.
– Evaluate and optimise the organisation's AI technology stack: Vertex AI, Gemini, and Anthropic APIs.
– Establish guardrails for AI-generated code: quality gates, hallucination detection, security review, and compliance rules.
– Build the internal playbook for AI-native software delivery across all engineering teams.
Agentic Engineering & Prototyping
– Design and build agentic software engineering workflows: spec-driven coding, multi-agent pipelines, and automated review loops.
– Prototype AI-augmented solutions with business stakeholders to validate concepts rapidly.
– Build evaluation frameworks using Vertex AI and third-party tools to measure AI tool ROI and productivity impact.
– Integrate AI capabilities into GitLab CI/CD pipelines, code review, and automated testing workflows.
Developer Enablement
– Coach engineering teams on AI-native development using Gemini, Anthropic, and Vertex AI β€” hands-on, not classroom-based.
– Create reusable prompt libraries, agentic workflow templates, and AI integration patterns in Python and TypeScript.
– Drive grassroots adoption through hackathons, demos, and internal community of practice.
Platform Integration
– Integrate AI features into cloud-native services running on GKE; apply Microservices and Serverless patterns.
– Work with BigQuery for AI training data pipelines, evaluation datasets, and analytics.
– Ensure AI tooling integrates securely β€” enforcing authentication, authorisation, and data security principles.
Β 
Must-Have Skills
βœ“ 10+ years of software engineering with strong architecture and delivery experience.
βœ“ Deep hands-on expertise in AI-assisted software development β€” production use, measurable outcomes.
βœ“ Experience designing agentic engineering workflows: multi-step pipelines, quality gates, feedback loops.
βœ“ Advanced prompt engineering β€” structured prompts, chain-of-thought, evaluation-driven iteration.
βœ“ Strong Python proficiency (primary AI tooling language); TypeScript for full-stack integration.
βœ“ Practical experience with Vertex AI, Gemini API, and/or Anthropic API in production engineering contexts.
βœ“ Node.js and React for building AI-augmented product features and tooling interfaces.
βœ“ Google Cloud Platform and GKE for cloud-native AI workload deployment.
βœ“ BigQuery for data engineering: training data, evaluation pipelines, and analytics.
βœ“ GitLab CI/CD β€” integrating AI steps into pipelines, automating code review, and test generation.
βœ“ Authentication, authorisation, and data security principles applied to AI systems.
βœ“ Technical leadership and mentoring at team or organisational level.
Β  Β  RAG (Retrieval-Augmented Generation) design and implementation with vector databases.
Β  Β  AI evaluation frameworks: LangSmith, PromptFoo, or Vertex AI Evaluation.
Β  Β  Terraform for AI platform infrastructure provisioning.
Β  Β Responsible AI and AI safety practices.
Β  Β  Serverless AI inference patterns on Google Cloud Platform.
Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91159525
  • Position Id: 8478-5611-
  • Posted 7 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Minneapolis, Minnesota

β€’

Today

Contract

USD78 - USD88

Eagan, Minnesota

β€’

Today

Full-time

USD 118,400.00 - 140,600.00 per year

Remote or Eden Prairie, Minnesota

β€’

Today

Full-time

USD 120,100.00 - 214,500.00 per year

Minnetonka, Minnesota

β€’

Today

Full-time

USD 112,700.00 - 193,200.00 per year

Search all similar jobs