Role: AI Solution Architect
POP: 12+ months
Location: Linthicum Heights, MD
US Citizen
SCOPE
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.
REQUIRED SKILLS
Bachelor’s degree from an accredited college or university in Engineering, Computer Science, Mathematics, or a related scientific or technical discipline.
10+ years of experience planning, designing, building, and implementing IT application systems.
Must have led or been chief architect in a major IT applications implementation effort.
Must have a strong background in software engineering principles and techniques.
Must have at least six (6) years of experience in designing medium to large-scale sites, and management of at least five Internet projects.
Proficient in Python, Java, or C#; familiar with CI/CD for machine learning (MLOps).
Proven experience in running and fine-tuning models (e.g., LLMs, LoRA, RLHF).
Strong proficiency in cloud computing platforms (AWS, Azure, GCP) and data architecture.
10+ years of experience with architecting multi-tier web solutions
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
TASKS
Provide design and development of e-government solutions, and take responsibility for technical design and implementation of the architecture
Design, develop, and maintain infrastructure and backend applications
Provide expertise on defining the role of broadband and wireless applications
Provide definition of current State architecture blueprints
Provide expertise with web servers, gateways, application servers, and content management systems
Provide experience in web application technologies and middleware solutions
Research new technologies and products for their applicability to business processes
Compare various solutions and determine the most suitable
Ensure that development efforts are well-planned and in compliance to standards
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.