AI Software Architect / Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

AI technologiesSoftware architecture designGenerative AIMachine LearningDeep LearningNLPPythonCloud platformsAI frameworksAgile methodologiesProblem-solvingMentoringCommunication skills

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 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 Company
Total Funding
$1.2B
2025-03-12Post Ipo Debt· $650M
2024-09-03Post Ipo Debt· $550.87M
1998-10-06IPO

Leadership Team

leader-logo
François Boulanger
President and Chief Executive Officer at CGI
linkedin
leader-logo
Raymond McMann
VP, Global Oil & Gas Industry
linkedin
Company data provided by crunchbase