1

Functional Programming Jobs in Minnesota (NOW HIRING)

Manufacturing Engineer

Minneapolis, MN ยท On-site

$76K - $98K/yr

... functional initiatives. The position requires deep technical expertise in CNC and mechanical ... Proficiency in CNC programming concepts and optimization within a precision manufacturing ...

About the Team The Engineering - R&D team drives innovative product development by leading cross-functional engineering activities. Serving as a key interface between Product Engineering, Project ...

Product Engineer III Permanent About Heraeus Making displays foldable? Helping hearts beat with ... Coordinate and execute effective cross-functional collaboration to move forward in the product ...

Product Engineer III Permanent About Heraeus Making displays foldable? Helping hearts beat with ... Coordinate and execute effective cross-functional collaboration to move forward in the product ...

Technical Project Manager

North Mankato, MN ยท On-site

$69K - $110K/yr

About the Team The Engineering - R&D team drives innovative product development by leading cross-functional engineering activities. Serving as a key interface between Product Engineering, Project ...

next page

Showing results 1-20

Functional Programming information

See Minnesota salary details

$13

$50

$72

How much do functional programming jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for functional programming in Minnesota is $50.03, according to ZipRecruiter salary data. Most workers in this role earn between $36.67 and $61.66 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals in Functional Programming roles?

Professionals working in Functional Programming often encounter challenges such as adapting to a different programming paradigm than object-oriented or procedural styles, which can require a significant mindset shift. Debugging and optimizing code can sometimes be more complex due to concepts like immutability and higher-order functions. Additionally, collaborating with teammates who may be less familiar with functional approaches or working within codebases that are a mix of paradigms can require clear communication and frequent knowledge sharing. However, overcoming these challenges can greatly enhance your problem-solving abilities and make you a valuable asset on modern software development teams.

What are the key skills and qualifications needed to thrive in the Functional Programming position, and why are they important?

To excel in a Functional Programming role, you need strong expertise in functional programming languages (such as Haskell, Scala, F#, or Clojure), a solid grasp of software engineering principles, and experience with distributed systems. Familiarity with popular development tools, version control systems like Git, and relevant certifications (such as Scala or Haskell certifications) can be advantageous. Analytical thinking, collaborative problem-solving, and effective communication are key soft skills in this position. These competencies ensure high-quality, maintainable code and successful collaboration within diverse software development teams.

What is a Functional Programming job?

A Functional Programming job involves designing, developing, and maintaining software using functional programming paradigms. This typically includes working with languages like Haskell, Scala, Elixir, or functional aspects of Python and JavaScript. Responsibilities often focus on writing pure functions, avoiding shared state, and utilizing higher-order functions to create robust, maintainable code. These roles are common in industries like finance, data science, and distributed systems where reliability and concurrency are critical.

What are popular job titles related to Functional Programming jobs in Minnesota? For Functional Programming jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Functional Programming jobs in Minnesota look for? The top searched job categories for Functional Programming jobs in Minnesota are:
Infographic showing various Functional Programming job openings in Minnesota as of July 2026, with employment types broken down into 6% Internship, 88% Full Time, and 6% Contract. Highlights an 100% In-person job distribution, with an average salary of $104,055 per year, or $50 per hour.
Director, AI Engineering & Delivery

Director, AI Engineering & Delivery

Vizient

Minneapolis, MN โ€ข On-site

Full-time

Posted 24 days ago


Job description

When you're the best, we're the best. We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents while living and working as their authentic selves. We provide extensive opportunities for personal and professional development, building both employee competence and organizational capability to fuel exceptional performance through an inclusive environment both now and in the future.

Summary

In this role, you will lead the execution, operationalization, scaling, and continuous improvement of enterprise AI engineering and delivery initiatives across Vizient. You will implement scalable AI engineering practices, AI delivery operating models, AIOps and LLMOps capabilities, and cross-functional engineering standards that enable the organization to rapidly and responsibly deliver AI-powered business outcomes, operational efficiencies, and scalable enterprise value. You will partner closely with business, technology, governance, automation, architecture, and quality engineering teams to build production-grade AI applications, agentic workflows, reusable platform capabilities, and operational processes that support Vizient's enterprise AI transformation strategy.

Responsibilities

Lead the execution and delivery of enterprise AI engineering initiatives, including AI-powered applications, LLM-enabled workflows, agentic orchestration solutions, AI-enabled automation capabilities, and platform integrations

Drive day-to-day engineering delivery activities across AI teams, including sprint execution, backlog management, delivery tracking, issue resolution, dependency management, and operational execution

Implement and operationalize enterprise AI engineering practices, including AI software development lifecycle (SDLC) processes, deployment standards, runtime observability, release management, and engineering quality practices

Provide technical oversight across solution design, development, validation, deployment, monitoring, optimization, and production support activities

Support AIOps and LLMOps operational practices, including runtime monitoring, drift detection, observability, incident management, prompt lifecycle management, evaluation execution, operational telemetry, and production reliability

Develop reusable AI engineering patterns, implementation playbooks, shared services, templates, internal libraries, and engineering accelerators to improve delivery consistency, scalability, and operational efficiency

Drive adoption of enterprise engineering standards, scalable delivery practices, and shared implementation patterns across AI delivery teams

Partner with AI Governance, Quality Engineering, Automation, Architecture, and AI Delivery Lifecycle teams to operationalize governance requirements, validation processes, responsible AI controls, runtime safeguards, and secure delivery practices

Coordinate AI delivery activities across teams, including operational planning, resource management, contractor and vendor alignment, knowledge transfer, and delivery continuity

Partner with cross-functional stakeholders to support technical feasibility assessments, delivery readiness activities, implementation planning, and engineering sustainability efforts

Support vendor evaluations, platform implementation initiatives, build-versus-buy assessments, and engineering modernization efforts

Lead, mentor, and develop engineering managers, architects, engineers, and contractor teams while fostering a high-performing, collaborative, and continuously learning culture

Communicate delivery progress, operational risks, technical updates, engineering tradeoffs, and implementation recommendations to technical and business leaders

Research and evaluate emerging AI engineering, automation, observability, orchestration, and platform technologies to support innovation and continuous improvement

Qualifications

Relevant degree preferred

7 or more years of experience in software engineering, AI application engineering, engineering delivery, platform engineering, or enterprise technology functions required

3 or more years of experience leading engineering teams, delivery organizations, or large-scale technology initiatives required

Experience leading distributed teams, contractor/vendor coordination, and large-scale engineering delivery initiatives within complex and evolving operational environments required

Hands-on experience designing, delivering, and operationalizing production AI solutions leveraging large language models (LLMs), APIs, agentic workflows, orchestration frameworks, and modern AI engineering patterns required

Experience implementing and scaling engineering operating models, AI delivery frameworks, agile delivery ecosystems, or enterprise engineering practices required

Strong analytical, problem-solving, communication, presentation, stakeholder management, and cross-functional collaboration skills required

Ability to manage multiple priorities in fast-paced, evolving, and deadline-driven environments required

Experience with cloud platforms, APIs, data integration, DevOps practices, automation frameworks, and modern software engineering tools preferred

Experience operating in healthcare or other regulated environments preferred

Strong understanding of responsible AI concepts, including governance, human oversight, model monitoring, operational risk management, AI security considerations, and secure operationalization of AI solutions within enterprise environments preferred

Healthcare industry experience, including familiarity with HIPAA, SOC 2, or other regulated data environments preferred

Experience with AI-enabled automation, intelligent orchestration, evaluation pipelines, operational AI delivery practices, and agentic frameworks preferred

Demonstrated ability to balance execution excellence, operational scalability, governance, and engineering delivery effectiveness preferred

You must be authorized to work in the United States without sponsorship.

#LI-JB1

Estimated Hiring Range:

At Vizient, we consider skills, experience, and organizational needs in our compensation approach. Geographic factors may adjust the range estimate and hires typically fall below the top range. Compensation decisions are tailored to individual circumstances. The current salary range for this role is $117,600.00 to $206,000.00.

This position is also incentive eligible.

Vizient has a comprehensive benefits plan! Please view our benefits here:

http://www.vizientinc.com/about-us/careers

Equal Opportunity Employer: Females/Minorities/Veterans/Individuals with Disabilities

The Company is committed to equal employment opportunity to all employees and applicants without regard to race, religion, color, gender identity, ethnicity, age, national origin, sexual orientation, disability status, veteran status or any other category protected by applicable law.