Senior AI Solutions Architect
Job Description
Job Description
The Application Architect (Senior) manages major projects that involve providing professional support services and/or the integration, implementation, and transition of large, complex systems. This individual is responsible for performing the following tasks:
The Senior AI Solution Architect designs and deploys scalable AI/ML systems, bridging business needs with technical execution. Key responsibilities include creating data strategies, selecting AI frameworks (e.g., TensorFlow, PyTorch), managing LLMs/pipelines, and providing technical leadership. This role requires 5+ years of experience in IT, machine learning, cloud platforms (AWS/Azure/GCP), and a bachelor’s or master’s degree in Computer Science or a quantitative field
- Providing design and development of e-government solutions, and taking responsibility for technical design and implementation of the architecture;
- Designing, developing, and maintaining infrastructure and backend applications;
- Providing expertise on defining the role of broadband and wireless applications;
- Providing definition of current State architecture blueprints;
- Providing expertise with web servers, gateways, application servers, and content
- management systems;
- Providing experience in web application technologies and middleware solutions;
- Researching new technologies and products for their applicability to business processes;
- Comparing various solutions and determining the most suitable; and
- Ensuring that development efforts are well-planned and in compliance to standards.
Education: This position requires a Bachelor’s degree from an accredited college or university in
Engineering, Computer Science, Mathematics, or a related scientific or technical discipline. (Note: A
Master’s degree is preferred.)
General Experience: The proposed candidate must have at least ten (10) years of experience planning,
designing, building, and implementing IT application systems. This individual must have led or been
chief architect in a major IT applications implementation effort. This individual must also have a strong
background in software engineering principles and techniques.
Specialized Experience: The proposed candidate must have at least six (6) years of experience in
designing medium to large-scale sites, and management of at least five Internet projects.
- Provide guidance on modernization of legacy applications and refactoring into cloud-native and service-oriented architectures.
- Maintain technical documentation, architecture decision records (ADRs), and architectural runbooks.
- Mentor junior architects and senior developers on architectural thinking, scalability, and best practices.
- Proficient in Python, Java, or C#; familiar with CI/CD for machine learning (MLOps).
- Strong communication, presentation, and consulting skills for working with stakeholders and executives. Extensive IT Experience: Significant experience in software development, engineering, and IT, often moving up from roles like Data Scientist or Machine Learning Engineer.
- AI/ML Expertise: Proven experience in running and fine-tuning models (e.g., LLMs, LoRA, RLHF).
- Cloud & Data: Strong proficiency in cloud computing platforms (AWS, Azure, GCP) and data architecture.
- Domain Expertise: Often requires experience in specialized areas like healthcare, finance, or security-sensitive environments. At least ten (10) years of experience with architecting multi-tier web solutions
- At least five (5) years of experience with JavaScript frameworks such as Node.JS
- Strong programming skills in designing and implementation of multi-tier, distributed and highly scalable applications using Node.JS, Java, J2EE, Spring, JavaScript, Hibernate, JSON.
- Strong experience in developing and deploying solutions using Node.JS on Linux based AWS EC2 Cloud Infrastructure and Docker container.
- Experience with modern DevOps automation and modern containerization, orchestration, and virtualization technologies
- Experience with architecting and developing mobile applications for ios or android platforms is a plus.
- Experience with Test-Driven Development using automated testing frameworks such as Selenium, Cucumber and Protractor