Back to jobs

Senior Python & GenAI Engineer

CGIAnywhereAdded 1w ago
Senior Python Developer
Full-time
Remote
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

About the position CGI has an immediate need for a Senior Python & GenAI Engineer - 4888 to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!. This role is located at a client site in Reston, VA. A hybrid working model is acceptable. We are seeking an experienced Senior Python & GenAI Engineer to design, build, and support scalable AI-driven applications in a cloud-native environment. This role combines advanced Python development, generative AI model implementation, and AWS cloud engineering. You will play a key role in developing and deploying AI-powered solutions, integrating large language models (LLMs), and supporting production systems in a fast-paced Agile environment. The ideal candidate brings deep technical expertise, strong troubleshooting skills, and the ability to collaborate across engineering, data science, and business teams. This position also includes L3 production support responsibilities, ensuring the reliability, scalability, and performance of AI and cloud-based systems. Responsibilities Design, build, and support scalable AI-driven applications in a cloud-native environment.Developing and deploying AI-powered solutions, integrating large language models (LLMs), and supporting production systems in a fast-paced Agile environment.L3 production support responsibilities, ensuring the reliability, scalability, and performance of AI and cloud-based systems.Requirements 7+ years of overall software development experience5+ years of experience working with AWS and AI/ML technologiesStrong hands-on experience with Python and modern frameworks such as Flask, FastAPI, or DjangoProven experience building and deploying generative AI or machine learning solutionsFamiliarity with frameworks such as TensorFlow, PyTorch, and Hugging FaceExperience working with LLMs (e.g., OpenAI models, custom transformers, Stable Diffusion, etc.)Solid understanding of REST APIs and system integrationsExperience deploying and managing solutions in AWS (Lambda, S3, EC2, IAM, CloudFormation, SageMaker, EMR, Redshift)Working knowledge of Docker, Kubernetes, and CI/CD pipelinesExperience troubleshooting complex production issues and performing root cause analysisAbility to optimize performance, scalability, and cost within AWS environmentsComfortable working in Agile environments (stand-ups, sprint planning, retrospectives)Strong communication skills with both technical and non-technical stakeholdersAbility to manage multiple priorities in a fast-moving environmentDetail-oriented with a focus on writing clean, maintainable, well-documented codeNice-to-haves AWS certifications (i.e., AWS Certified Solutions Architect or Developer)AI/ML or cloud-related certifications (i.e., AWS Certified Machine Learning)Benefits Competitive compensationComprehensive insurance optionsMatching contributions through the 401(k) plan and the share purchase planPaid time off for vacation, holidays, and sick timePaid parental leaveLearning opportunities and tuition assistanceWellness and Well-being programs