CGI · 10 hours ago
AI Software Architect / Developer
CGI is a leading IT and business consulting services firm, and they are seeking a Senior AI Software Architect to lead the modernization of software products for US Federal Government agencies. The role involves designing and implementing complex software architecture frameworks utilizing AI technologies to enhance productivity and efficiency in software development.
AnalyticsApplication Performance ManagementBusiness IntelligenceConsultingCyber SecurityFinanceInformation TechnologyTechnical Support
Responsibilities
Architect and develop AI-driven solutions to modernize and enhance the capabilities of software products ensuring alignment with long-term strategic goals
Design and implement complex software architecture frameworks that integrate Generative AI, Machine Learning, Deep Learning, and NLP technologies
Hands-on development of advanced product features and capabilities, ensuring high-quality code and robust performance
Collaborate with cross-functional teams to define technical requirements and specifications for AI initiatives
Utilize AI technologies to streamline and accelerate the modernization and re-platforming of enterprise applications to modern platforms and architectures
Develop strategies for integrating AI-driven automation and optimization tools into the software development lifecycle to enhance productivity and efficiency
Lead initiatives to refactor and re-engineer legacy codebases, leveraging AI tools to improve code quality and maintainability
Evaluate and implement AI-based solutions for automated testing, code generation, and other development processes to reduce time-to-market
Develop and maintain technical documentation, including architecture diagrams, design specifications, and code documentation
Implement best practices for software development, including version control, testing, and continuous integration/continuous deployment (CI/CD)
Evaluate and select appropriate tools, technologies, and methodologies to support AI development efforts
Troubleshoot and resolve complex technical issues, providing guidance and support to development teams
Mentor and train team members on advanced AI technologies and software development practices
Qualification
Required
Master's degree or higher in Computer Science, Engineering, or a related field
Minimum 4 years' experience as a Software Architect or similar role, with a strong focus on AI technologies and software development
Proven track record of designing and implementing complex software architecture frameworks
In-depth knowledge of Generative AI, Machine Learning, Deep Learning, and NLP
Proficiency in programming languages such as Python, Java, or C++, with a strong emphasis on hands-on coding and development
Experience with AI frameworks and libraries (e.g., LangChain, LangGraph, TensorFlow, PyTorch, Keras) and their application in real-world projects
Strong understanding of software development methodologies, including agile practices and CI/CD pipelines
Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud) for deploying AI solutions
Experience in modernizing and re-platforming enterprise applications, with a focus on leveraging AI technologies
Familiarity with AI-driven development tools and platforms that facilitate automation and optimization in software development
Strong understanding of modern software architectures and platforms, including microservices, containerization, and cloud-native technologies
Ability to assess and integrate AI solutions into existing development workflows to enhance efficiency and effectiveness
Ability to analyze and optimize complex software systems for performance and scalability
Excellent problem-solving skills and the ability to tackle complex technical challenges
Preferred
Experience working with US Federal Government agencies or similar environments, with an understanding of their unique requirements
Familiarity with data privacy and security regulations, particularly in the context of AI applications
Strong communication and interpersonal skills, with the ability to convey technical concepts to diverse audiences
Experience in mentoring and guiding technical teams, fostering a collaborative and innovative work environment
Knowledge of emerging AI technologies and trends, with a passion for continuous learning and development
Benefits
Competitive compensation
Comprehensive insurance options
Matching contributions through the 401(k) plan and the share purchase plan
Paid time off for vacation, holidays, and sick time
Paid parental leave
Learning opportunities and tuition assistance
Wellness and Well-being programs
Company
CGI
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
H1B Sponsorship
CGI has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (775)
2024 (762)
2023 (795)
2022 (940)
2021 (846)
2020 (582)
Funding
Current Stage
Public CompanyTotal Funding
$1.2B2025-03-12Post Ipo Debt· $650M
2024-09-03Post Ipo Debt· $550.87M
1998-10-06IPO
Leadership Team
Recent News
2026-01-13
syncni.com
2026-01-09
Company data provided by crunchbase