We are seeking an AI Engineer - SDLC Process Improvement to enhance our software development lifecycle (SDLC) by integrating cutting-edge AI technologies and automating key processes.
Requirements
- Analyze current SDLC processes to identify opportunities for AI-driven improvements and automation.
- Design and implement AI-powered tools to support code review, testing, deployment, and monitoring.
- Collaborate with software engineering, QA, and DevOps teams to integrate AI solutions seamlessly into existing workflows.
- Develop metrics and evaluation frameworks to measure the effectiveness and impact of AI enhancements on SDLC efficiency.
- Drive continuous improvement initiatives by leveraging data-driven insights and A/B testing of AI tools within the development lifecycle.
- Strong foundation in AI/ML techniques and their practical application in software development and automation.
- Experience with SDLC processes, software engineering best practices, and DevOps principles.
- Proficiency in Python and relevant AI frameworks such as PyTorch or TensorFlow.
- Demonstrated ability to design and implement AI-powered tooling for code analysis, testing, or deployment automation.
- Experience with process improvement methodologies and metrics-driven evaluation.
- Excellent communication and collaboration skills to work effectively across engineering teams.