UBS
547 open roles
Junior Software Engineer (Java/Python/AI)
Qatar, Information Technology (IT), Group FunctionsPosted Oct 9, 2026
Job description
We are seeking a skilled and innovative Software Engineer to join our engineering team. In this role, you will design and build scalable software systems that power next-generation applications, with a focus on Java, Python, and intelligent AI agent development. You will work on complex technical challenges, shape architectural decisions, and collaborate with cross-functional teams to deliver impactful solutions
- Design, develop, and maintain high-performance, scalable, and secure systems in Java and Python.
- Architect, implement, and deploy AI agents that integrate with business workflows and enhance user experiences.
- Collaborate with product, design, and research teams to translate requirements into technical solutions.
- Contribute to system architecture discussions and long-term technical strategies.
- Stay current with industry trends in AI frameworks, agent-based systems, and distributed computing.
- Drive innovation by experimenting with emerging tools and methodologies in AI and backend engineering.
Description copied from UBS's careers page. Read the full posting before you apply.
More jobs at UBS
Executive/Team Assistant
UBS· United States - New York, Business management, administration and support, Global Wealth ManagementProduct Manager, Employee Channels, Platforms & AI Utilities
UBS· India, Human Resources (HR), Group FunctionsSpezialist/in Hypotheken und Grundbuchwesen 80 – 100%
UBS· Schweiz - Zürich, Operations, Group FunctionsSpécialiste Crédits 80-100%
UBS· Suisse - Plateau, Opérations, Group FunctionsAM Transformation Business Analyst
UBS· India, Operations, Asset Management