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.