About The Position

This role helps APS turn advanced AI and machine learning concepts into tools that teams can actually use. The IT Solutions Engineer / Analyst II works alongside AI and Machine Learning Engineers to translate models and ideas into reliable, usable applications that improve how work gets done across the company. By building the supporting software and integration layers around AI solutions, this role helps modernize workflows and supports APS’s mission to deliver reliable, affordable energy to Arizona communities.

Requirements

  • Experience supporting or developing software applications that integrate machine learning or generative AI capabilities
  • Comfort working across the application lifecycle—from early concepts and prototypes through refinement and support
  • Strong collaboration skills and the ability to work effectively with AI/ML engineers and other technical partners
  • Curiosity and adaptability when learning new tools, platforms, and development approaches
  • A practical, outcome‑focused mindset with attention to business impact and usability
  • Bachelors' degree in Information Technology or related field
  • PLUS two (2) years of prior relevant experience or equivalent combination of education and directly related experience
  • OR (for positions in IT Digital Solutions Delivery) an advanced degree in Data Science, Data/Quantitative/Business Analytics or Economics, Mathematics or Engineering with a focus in Data Science is required.
  • Requires basic technical subject matter knowledge within a job area or system

Nice To Haves

  • Knowledge of Python including experience with libraries and frameworks relevant to ML/GenAI application development (e.g., LangChain)
  • Knowledge of API development frameworks (e.g., Django, Flask, FastAPI) and knowledge of web standards relating to API development (e.g., CORS, OpenAPI)
  • Experience with modern web development frameworks and languages, including React, Typescript, and Node.js with experience building and maintaining front-end and backend applications
  • Familiarity working with production-grade vector databases (e.g., pgvector, Chroma, or Milvus) for efficient storage and retrieval of embeddings
  • Familiarity with relational databases
  • Solid understanding of modern software development practices
  • Familiarity with container technologies (Docker, Kubernetes)
  • Ability to work with unit tests, integration tests and common Python testing frameworks
  • Strong analytical skills, and a creative mindset to effectively define problems and explore solutions
  • Well-developed and professional interpersonal skills; ability to interact effectively with people at all organizational levels
  • Ability to work in a team environment with a customer-service focus
  • Strong communication skills, both written and verbal
  • Organizational skills needed to manage time well, prioritize effectively, and handle multiple deadlines
  • Ability to handle confidential and sensitive information with the appropriate discretion
  • Ability to continually learn and grow in the AL/ML field

Responsibilities

  • Building and supporting backend and front‑end software components that enable AI and machine learning solutions to be used by employees and customers
  • Partnering closely with AI/Machine Learning Engineers to turn models and concepts into functional applications and prototypes
  • Translating business needs into practical, working solutions that can be tested, refined, and improved
  • Integrating AI capabilities into existing systems, tools, and workflows to improve usability and adoption
  • Sharing feedback, insights, and lessons learned with cross‑functional teams to help shape future solutions
  • Support the development of full-stack solutions for ML/GenAI applications, integrating both frontend and backend components to deliver robust and scalable solutions
  • Work closely with AI/Machine Learning Engineers to develop prototypes that solve business requirements
  • Contribute to the ideation and development of solutions; collaborate with AI/ML Engineers to transition prototypes into production
  • Code, test, and debug application systems per specifications
  • Prepare appropriate system and user documentation
  • Analyzes and resolves development issues in a timely manner
  • Conducts analysis of codes and develops/ deploys defect fixes in engineering processes
  • Proactively assists internal clients with technical issues related to solution implementation
  • Stays up to date with the latest industry trends and technologies to help foster innovation

Benefits

  • Employees in hybrid roles work both in their home offices (virtually) and alongside their colleagues (in person).
  • In order for employees to build strong relationships and to promote meaningful in-person interactions, hybrid employees are expected to work about 40% of their time in-person at an APS or other (non-home office) location.
  • Employees are expected to reside in Arizona (or New Mexico for Four Corners-based employees).
  • Working from a home office requires adequate technology and an appropriate ergonomic set up.
  • Role types are subject to change based on business need.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service