logo

Conga

Senior Software Engineer, AI/ML or GenAI

Department
Engineering
Job Type / Location
Bangalore
Experience Required
7+ years
Posted On

About the Role

As a Senior Software Engineer, you will be a key member of a team responsible for the development of scalable, reliable, and innovative AI/GenAI solutions. You will contribute to high-priority projects, ensuring maintainable code and producing high-quality, production-ready applications. You will operate with a high degree of technical expertise, strategic thinking, and effective collaboration across diverse teams, while helping to mentor and elevate others to meet a very high technical bar.

You will be a key contributor to delivering Conga’s AI roadmap, ensuring solutions meet high quality standards and timelines. You will be a core member of the team that will implement complex, large-scale AI systems. You will also have the opportunity to work cross-functionally to resolve issues, mentor junior members, and help to foster a culture of continuous learning and technical excellence.

Responsibilities

  • Develop scalable, reliable, and innovative AI/GenAI solutions.
  • Contribute to high-priority projects and produce high-quality, production-ready applications.
  • Implement complex, large-scale AI systems.
  • Work cross-functionally to resolve issues.
  • Mentor junior team members.
  • Foster a culture of continuous learning and technical excellence.
  • Identify and implement best practices for coding and development processes.

Requirements

Related Experience

  • 7+ years of professional software development experience.
  • 3+ years in AI/ML or GenAI.
  • Proven track record of developing and deploying scalable, production-grade AI solutions.

Technical Expertise

  • Experience in Python and frameworks such as TensorFlow, PyTorch, FastAPI, LangChain, LangGraph, and KubeFlow.
  • Knowledge of AI/ML algorithms, generative models, and LLMs.
  • Proficiency with cloud platforms (e.g., GCP, AWS, Azure) and modern DevOps practices.
  • Strong understanding of distributed systems, microservices architecture, and database systems (SQL/NoSQL).

Education

  • A bachelor’s degree in engineering or equivalent.

Preferred Qualifications

Effective communication and interpersonal skills

  • Comfortable initiating and engaging in collaborative discussions.
  • Skilled at reading and adapting to different communication styles.
  • Clear and concise communication.
  • Strong listening skills to build trust and foster connections.

Initiative

  • Proactive in completing work and introducing beneficial projects.
  • Ability to put proposals together and take ownership.

Passionate Problem Solver

  • Proactive, self-driven, and enjoys solving complex problems across boundaries.
  • Demonstrates ability to meet deadlines, exceed goals, and create benchmarks for success.

View Assessment Process

Think you'll be a good fit?