Skip to content
×

Data and AI Product Engineer

Job in Missoula, Missoula County, Montana, 59801, USA
Listing for: Intermountain Health
Full Time position Listed on 2026-11-09
Job specializations:
  • Software Development
    Full Stack Developer, React.js, Python, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 61000 - 96000 USD Yearly USD 61000.00 96000.00 YEAR

Job Description & How to Apply Below

Lake Park Building

Full time

R187996

Job Description

The Data and AI Product Engineer designs and develops modern data, analytics, AI, and web-based products that enable users to interact with data and analytics in intuitive ways. This role combines full-stack software engineering, data engineering, and cloud development to build scalable applications and reusable platform capabilities. The engineer works across frontend and backend technologies, APIs, data platforms, and CI/CD processes to take solutions from concept through production.

Ideal candidates have experience developing modern web applications using technologies such as React/ReactJS, Python, Flask or similar frameworks, REST APIs, Git/Git Hub, CI/CD, Docker, and cloud data platforms such as Databricks and Azure.

Essential Functions
  • Design, develop, test, and deploy full-stack web applications and data products .

  • Build modern user interfaces using JavaScript/Type Script and frameworks such as React/ReactJS .

  • Develop backend application services using Python and web frameworks such as Flask .

  • Design and integrate REST APIs and services connecting applications with data, analytics, and AI capabilities.

  • Implement automated CI/CD workflows using Git Hub/Git Hub Actions or similar technologies .

  • Containerize and deploy applications using Docker and modern application deployment patterns .

  • Apply software engineering practices including version control, code review, automated testing, observability, and secure development .

  • Collaborate with analytics, data engineering, product, UX, and business teams to translate user needs into scalable products.

  • Build reusable application components, frameworks, services, and development patterns that accelerate delivery across analytics teams.

Skills Full-Stack & Software Engineering
  • React / ReactJS

  • JavaScript / Type Script

  • Python

  • Flask or comparable Python web frameworks

  • REST APIs and application integration

  • HTML / CSS and modern web application development

Dev Ops & Application Delivery
  • Git / Git Hub

  • CI/CD

  • Git Hub Actions or comparable CI/CD tooling

  • Docker / containerization

  • Automated testing

  • Application deployment and monitoring

Data & AI Platforms
  • Databricks

  • Azure

  • SQL

  • Data engineering and data modeling

  • AI/ML or generative AI application integration

Qualifications

Minimum Qualifications
  • Proficient use of data visualization tools.

  • Strong analytical and problem-solving skills.

  • Effective Collaboration with cross-functional teams to deliver data products.

  • Applies best practices in data engineering and analytics.

  • Proficient in Python and SQL.

  • Experience leveraging agile methodologies and version control systems.

  • Experience delivering software development solutions.

  • Experience in data engineering best practices, database design, data modeling, SQL optimization.

  • Experience leveraging cloud platforms.

  • Experience creating and using APIs to integrate, automate, and extend tool capabilities.

  • Ensure data quality and integrity through validation and testing.

  • Effective Collaboration with cross-functional teams to deliver data products.

Preferred experience includes
  • Developing production web applications using React/ReactJS and Python .

  • Developing APIs and backend services using Flask or similar frameworks .

  • Working with Git Hub-based CI/CD and automated software delivery practices.

  • Building and deploying containerized applications using Docker .

  • Developing data applications or products using Databricks and/or Azure .

  • Building applications that integrate data, analytics, APIs, or generative AI capabilities .

  • Working across the full software development lifecycle, including architecture, development, testing, deployment, monitoring, and ongoing support.

  • Building reusable frameworks, components, or platform capabilities , rather than only one-off…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary