Solution Architect

EncoraScottsdale, AZ
$190,819 - $191,000Remote

About The Position

Design and guide enterprise-scale solutions that leverage modern software engineering, artificial intelligence, and cloud technologies. Provide technical leadership across the entire software development lifecycle, ensuring that applications are built with scalability, reliability, and strong adherence to design principles. Collaborate with development teams to design mobile and cloud-based applications, integrate systems through APIs and data services, and establish robust configuration and release management practices. Define and implement CI/CD pipelines to streamline delivery, while also architecting cloud-native solutions that optimize performance, cost efficiency, and security. Design and oversee end-to-end machine learning pipelines, including data collection, preprocessing, annotation, model training, optimization, and deployment across both cloud and edge environments. Stay current with emerging trends in AI, data engineering, and cloud computing, ensuring that solutions remain innovative, maintainable, and aligned with organizational objectives. Serve as a strategic technical leader, partnering with business and engineering stakeholders to deliver solutions that meet immediate needs while supporting long-term growth.

Requirements

  • Experience in designing enterprise-scale solutions.
  • Proficiency in modern software engineering, artificial intelligence, and cloud technologies.
  • Technical leadership experience across the software development lifecycle.
  • Experience in designing mobile and cloud-based applications.
  • Experience with system integration through APIs and data services.
  • Experience establishing configuration and release management practices.
  • Experience defining and implementing CI/CD pipelines.
  • Experience architecting cloud-native solutions.
  • Experience designing and overseeing machine learning pipelines.
  • Knowledge of emerging trends in AI, data engineering, and cloud computing.

Responsibilities

  • Design and guide enterprise-scale solutions leveraging modern software engineering, AI, and cloud technologies.
  • Provide technical leadership across the software development lifecycle.
  • Ensure applications are built with scalability, reliability, and adherence to design principles.
  • Collaborate with development teams to design mobile and cloud-based applications.
  • Integrate systems through APIs and data services.
  • Establish robust configuration and release management practices.
  • Define and implement CI/CD pipelines.
  • Architect cloud-native solutions optimizing performance, cost efficiency, and security.
  • Design and oversee end-to-end machine learning pipelines (data collection, preprocessing, annotation, model training, optimization, deployment).
  • Stay current with emerging trends in AI, data engineering, and cloud computing.
  • Partner with business and engineering stakeholders to deliver solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service