GCI embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry. At GCI, we solve the hard problems. As an AI/ML Software Engineer, a typical day will include the following duties: The AI/ML Software Engineer will design, develop, deploy, and maintain advanced artificial intelligence and machine learning solutions in mission-critical environments. The ideal candidate is a hands-on engineer with experience building scalable AI-powered applications and machine learning pipelines using cloud-native services. This role requires expertise in integrating, deploying, and optimizing machine learning models, large language models (LLMs), retrieval-augmented generation (RAG) systems, and data processing frameworks within secure cloud environments. The successful candidate will possess strong software engineering fundamentals combined with practical experience in AI/ML development, MLOps, cloud infrastructure, and data engineering. They must be comfortable working within an Agile, cross-functional team and demonstrate a passion for innovation, continuous learning, and operational excellence.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior