Software Scientist – AI in SDLC
Designation: Software Scientist - AI in SDLC
Location: Bangalore
Experience: 10+ Years
Opening: 01
Job Description:
- Own and lead the development of the Nous AI in SDLC platform, driving innovation and client adoption.
- Design, develop, and deploy AI-driven solutions that enhance software development lifecycle efficiency and automation.
- Build quick prototypes and proof-of-concepts to validate ideas and accelerate AI integration within DevOps and SDLC pipelines.
- Collaborate with cross-functional engineering teams to identify opportunities for AI augmentation in coding, testing, deployment, and monitoring processes.
- Architect intelligent systems and AI agents that automate repetitive development tasks and enable predictive decision-making.
- Continuously explore and experiment with emerging AI models, frameworks, and toolchains relevant to software engineering.
- Ensure production-grade deployment of AI components with high scalability, observability, and maintainability.
- Act as a thought leader in applying AI to software engineering practices and contribute to the evolution of intelligent development ecosystems.
Skills and Experience Required:
- 10+ years of experience in software or product development with applied AI expertise.
- Strong proficiency in Python, Java, or similar programming languages with hands-on ML or LLM model integration experience.
- Experience developing and deploying AI agents or intelligent automation tools in production environments.
- Solid understanding of DevOps, CI/CD, and software lifecycle processes enhanced by AI/ML techniques.
- Ability to rapidly build and demonstrate POCs showcasing AI impact on development efficiency.
- Strong analytical, problem-solving, and articulation skills with a passion for experimentation and innovation.
- Self-driven, curious, and adaptable mindset with the ability to lead end-to-end AI product development.