Senior AI App Developer

PCC Talent Acquisition Portal•Clackamas, OR

About The Position

The Senior AI App Developer designs, develops, and deploys AI-driven workflows and applications, including ECI-related and other critical apps. The role primarily uses Databricks Apps and the PCC data platform, along with common Python or Node.js frameworks such as Streamlit, Dash, and Gradio. It bridges software development and applied AI to help teams build intelligent systems that streamline operations, automate analysis, and enhance decision-making. The developer collaborates with data scientists, analysts, and business leaders to bring AI capabilities into production environments at scale. The position involves occasional travel to support sites, attend team meetings, and participate in training. Access to information subject to U.S. government flow-down dissemination control NOFORN requires the employee to be a U.S. citizen and hold only U.S. citizenship.

Requirements

  • At least 5 years of experience in software development, application engineering, or full-stack development.
  • Bachelor’s or Master’s degree in computer science, software engineering, or a related field, or equivalent experience.
  • Proficiency in Python and JavaScript.
  • Proficiency building applications with common Python or Node.js frameworks, such as Streamlit, Dash, Gradio, Shiny, Flask, React, or Angular.
  • Familiarity with AI/ML concepts and ability to integrate model outputs into applications or workflows.
  • Strong understanding of RESTful APIs, microservices, and event-driven architectures.
  • Proficiency with CI/CD pipelines, Git, and agile software delivery.
  • Familiarity with ETL pipelines and data modeling frameworks.
  • Experience with SQL and cloud databases, such as Snowflake, Redshift, or Databricks SQL.
  • Strong focus on usability, code quality, and maintainability.
  • Excellent collaboration and communication skills, with a proactive, product-focused mindset.
  • Must be a U.S. citizen and hold only U.S. citizenship.

Nice To Haves

  • Experience building web-based or data-driven applications in cloud environments such as AWS, Azure, or GCP.
  • Experience integrating APIs and developing UI/UX for data- and AI-enabled tools.
  • AWS Developer Associate or Azure App Developer certification.
  • AWS AI/ML experience, such as Bedrock and SageMaker, and/or experience with Azure tools such as Azure Cognitive Services or Foundry.
  • Experience developing Databricks Apps or similar modular, cloud-hosted applications.

Responsibilities

  • Design and build AI-powered workflows (“AI Agents”) and applications using Databricks.
  • Develop, test, and maintain front-end and back-end components for internal AI-enabled applications.
  • Integrate APIs, model endpoints, and data services into user-facing tools and operational systems.
  • Collaborate with data scientists to productionize models and embed them into functional business applications.
  • Ensure the performance, reliability, and scalability of AI workflows in cloud environments.
  • Support enterprise AI governance and compliance frameworks, including model lineage, permissions, and auditability.
  • Partner with business units to identify automation and AI opportunities and develop proof-of-concepts.
  • Contribute to internal best practices, reusable components, and application templates for rapid AI app delivery.
  • Travel occasionally to support sites, attend team meetings, and participate in training.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service