AI Engineer - SDLC Process Improvement
Core
Design and implement AI-powered tools to automate and improve software development lifecycle (SDLC) processes, including code review, testing, and deployment.
Role type
AI engineer specializing in SDLC automation and process improvement
Builds
AI-driven tooling for code analysis, automated testing, and deployment workflows
Domain
Software Engineering / DevOps / AI
Deliverable
production ML models | product features
Required skills
AI/ML techniques, Python, PyTorch, TensorFlow, SDLC process analysis, DevOps principles, metrics-driven evaluation, A/B testing
Preferred skills
CI/CD pipeline expertise, monitoring tools integration
Technologies
Python, PyTorch, TensorFlow
Responsibilities
Analyze current SDLC processes to identify AI-driven improvement opportunities; Design and implement AI tools for code review, testing, and deployment; Collaborate with engineering, QA, and DevOps teams; Develop metrics to measure AI impact on efficiency; Drive continuous improvement via data-driven insights and A/B testing