Cass Information Systems, Inc. is looking for a Principal Artificial Intelligence (AI) Software Architect to lead the design, development, and deployment of advanced AI and software engineering solutions across the enterprise, driving innovation, scalability, and excellence in engineering practices.
Requirements
- Proven experience designing and deploying AI/ML and software solutions at scale in cloud environments such as Azure, AWS, GCP.
- Expertise in machine learning, deep learning NLP, computer vision, and generative AI.
- Advanced knowledge of programming languages within the respective divisions.
- Advanced knowledge of applicable data privacy practices and laws.
- 7+ years of experience in software architecture and engineering, with at least 2 years focused on AI/ML systems.
- 5+ years of hands-on experience with application development tools, including Visual Studio .NET.
- 5+ years of hands-on experience with relational database technology, preferably MS SQL Server.
Responsibilities
- Architects and leads the development of AI-driven platforms and scalable software systems aligned with strategic business goals.
- Evaluates and selects AI and software technologies, frameworks, and tools for optimal performance, scalability, and maintainability.
- Establishes and promotes best practices in AI model development, MLOps, software engineering, DevOps, and system architecture.
- Champions engineering excellence through code reviews, automated testing, CI/CD, and agile methodologies.
- Ensures compliance with data privacy, security, and ethical standards in all AI and software initiatives.
- Drives technical strategy and long-term planning, aligning engineering efforts with enterprise objectives.
- Architects and leads the development of AI-driven platforms and scalable software systems aligned with strategic business goals.
Other
- Collaborates cross-functionally with engineering, product, and business teams to define use cases and deliver impactful solutions.
- Mentors engineering teams, fostering a culture of innovation, excellence, and continuous improvement.
- Excellent communication skills and leadership skills with a track record of mentoring and influencing teams.
- Ability to demonstrate strategic thinking and the ability to align technical vision with business objectives.
- Ability to build trust and influence across all levels of the organization, driving consensus and momentum for complex initiatives.