The Senior AI Software Engineer will design, develop, and deploy AI-powered solutions, integrating AI/ML models into applications and optimizing workflows for production. Responsibilities include implementing and optimizing AI models, deploying models using APIs, and implementing monitoring and logging. They will design APIs and microservices, monitor model performance, build scalable pipelines, implement MLOps practices, and collaborate with data scientists and DevOps teams. The role requires staying updated on AI/ML trends and improving AI architectures. This role involves working in a fast-paced, agile environment and requires excellent communication skills to coordinate across teams. The candidate should have experience deploying AI solutions and building AI pipelines.