AI-assisted software development meets senior engineering ownership in SAP’s cloud-native Order Management Services team. Build scalable systems with Java and advanced RAG pipelines. As a Senior Software Developer, you will design application systems with AI-native components, agentic workflows, and resilient distributed architectures. You will build evaluation frameworks, optimize system performance and costs, and strengthen production reliability. The work includes Java, Spring Boot, REST APIs, asynchronous messaging, and microservices. Key Responsibilities:
Design scalable cloud-native microservices for SAP’s Order Management platform Build advanced RAG pipelines and multi-agent workflows Create frameworks evaluating AI quality, reliability, and performance Implement observability, monitoring, alerting, and incident response Review and improve AI-generated code across the full SDLC Requirements:
Six or more years of professional software development experience Expert-level Java and REST API design experience Hands-on LLM, RAG, and agentic workflow experience Knowledge of distributed systems and cloud-native patterns Bachelor’s degree or equivalent functional experience Bring senior software engineering leadership, AI fluency, and Java expertise to SAP’s scalable Order Management Services.
#J-18808-Ljbffr
Senior AI Software Developer in Montréal employer: SAP
SAP is an exceptional employer that fosters a dynamic and inclusive work culture in Vancouver, BC, where interns can thrive in a hybrid environment. With a strong emphasis on professional development, employees are encouraged to grow their skills through hands-on experience in cutting-edge technologies like HANA and analytics, while collaborating with industry experts. The company's commitment to innovation and employee well-being makes it a rewarding place for those seeking meaningful career opportunities.