Coupa Software, a leading provider of AI-powered spend management solutions, is seeking a Senior Software Engineer to join their Developer Experience and Productivity Engineering team. This role presents an exciting opportunity to work at the intersection of AI and enterprise software, focusing on building and enhancing a sophisticated AI orchestration platform that leverages Large Language Models.
The position offers the chance to work with cutting-edge technology, particularly in AI and machine learning, while building systems that have a direct impact on Coupa's global operations. You'll be responsible for architecting and implementing AI tools, creating integration mechanisms, and developing RAG systems that incorporate Coupa's institutional knowledge into AI decision-making processes.
As a Senior Software Engineer, you'll be working with modern technologies including Python, AWS, and various AI/ML tools. The role requires a strong background in software engineering (5+ years) with expertise in cloud-native applications and AI/ML concepts. You'll be part of a collaborative culture that values innovation and technical excellence, while having the opportunity to mentor junior engineers and shape the future of AI-driven developer tools.
The position offers remote work flexibility and the chance to join a company that's at the forefront of business spend management technology. You'll be working on projects that directly impact the efficiency and effectiveness of development teams across Coupa, while contributing to a platform that processes trillions of dollars in business spending data.
This is an ideal role for a senior engineer who is passionate about AI/ML technologies, enjoys solving complex technical challenges, and wants to work in a collaborative environment where their work has a global impact. The position offers both technical depth and the opportunity to influence the direction of developer experience and productivity tools at a leading enterprise software company.