Responsibilities: of the Senior AI Software Developer Include: Lead Agile sprint planning activities, mentor development teams, and provide technical leadership to ensure successful project execution Design, develop, and maintain microservices-based applications using modern software engineering best practices Collaborate with product owners, architects, systems engineers, and cross-functional teams within an Agile/SAFe environment to deliver scalable software solutions Develop clean, maintainable, and testable code while supporting CI/CD pipelines, DevSecOps initiatives, automated testing, and system integrations Utilize AI-assisted development tools to enhance software development, testing, debugging, performance optimization, and continuous improvement efforts Qualifications: of the Senior AI Software Developer Include: Bachelor's degree in Computer Science, Engineering, or a related technical field with 8+ years of relevant software development experience, or a Master's degree with 6+ years of relevant experience Hands-on experience designing, developing, and supporting microservices-based systems Proficiency in at least one modern programming language such as Java, Python, C++, or a similar language within a Linux-based environment Experience working in Agile software development environments. Applications for this job will be accepted for aqt least 30 days from the posting date.