Staff Software Engineer- AI

🇮🇳 Bangalore, Karnataka
Posted 1 week ago
Expires June 27, 2026
Full TimeOn-siteEngineeringData Science

As a Staff Software Engineer at Conga, you will play a pivotal role in designing, developing, and deploying advanced AI and generative AI-based products. This position involves leading complex projects, driving technical innovation, and collaborating with cross-functional teams to deliver high-quality, scalable, and maintainable solutions. Conga is a leader in revenue lifecycle management solutions, trusted by over 10,000 customers worldwide, including more than 50% of the Fortune 100.

In this role, you will be responsible for the end-to-end development of generative AI solutions, encompassing data collection, model training, deployment, and optimization. You will take ownership of architectural and technical decisions for AI/ML projects, mentor junior engineers, and ensure adherence to best practices and high standards of technical excellence. Additionally, you will lead the execution and delivery of features, manage project scope and timelines, and proactively identify and mitigate risks to ensure successful project completion.

The ideal candidate will have at least 8 years of professional software development experience, including significant experience with AI/ML or generative AI applications. A strong background in Python and frameworks such as FastAPI, PyTest, and Celery is essential. Proficiency with cloud technologies like GCP, AWS, or Azure, as well as experience with containerization tools like Docker and Kubernetes, is required. Familiarity with GenAI frameworks, MLOps, and AI lifecycle management, along with hands-on experience with advanced machine learning algorithms, will be advantageous. A bachelor's degree in computer science, engineering, or a related technical field is required, with a master's degree preferred.

Conga offers a dynamic and inclusive work environment where every voice is heard. Employees have opportunities to innovate and support growth through individual and team development. The company values continuous learning and technical excellence, providing a platform for career advancement and personal growth. Joining Conga means becoming part of a community that is committed to delivering transformational revenue growth by aligning teams, processes, and technology to maximize customer lifetime value.

More Jobs at Conga