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.