Junior Software Engineer (Java/Python/AI)
Role Overview
Full-time Junior Software Engineer role focused on Java, Python, and intelligent AI agent development.
The engineer will build scalable software systems and help address complex technical challenges and architectural decisions.
Key Skills for This Role
Full Job Posting
Role overview
Full-time Junior Software Engineer role focused on Java, Python, and intelligent AI agent development.
The engineer will build scalable software systems and help address complex technical challenges and architectural decisions.
Key responsibilities
- Design, develop, and maintain high-performance, scalable, and secure Java and Python systems.
- Architect, implement, and deploy AI agents integrated with business workflows and user experiences.
- Collaborate with product, design, and research teams to translate requirements into technical solutions.
- Contribute to architecture discussions and long-term technical strategies.
- Stay current with AI frameworks, agent-based systems, and distributed computing.
- Experiment with emerging tools and methods in AI and backend engineering.
Team
Work in UBS’s Qatar delivery team with the global IT team to provide robust, reliable IT services and solutions supporting clients’ asset and investment management.
Skills and experience
- University degree in computer science, information systems, or a related field, with around three years of software development experience.
- Proven expertise in Java and Python; strong knowledge of software design patterns, data structures, and algorithms.
- Experience building and deploying AI/ML systems or intelligent agents.
- Good understanding of distributed systems, APIs, and microservices.
- Good communication and collaboration skills, including the ability to work across teams.
- Familiarity with modern cloud platforms (AWS, GCP, or Azure) and containerization (Docker or Kubernetes).
- Ability to interpret, evaluate, and communicate detailed information; manage multiple tasks and meet deadlines.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at UBS
2027 Apprenticeship - Global Wealth Management - London
London, GBR
2027 Apprenticeship - Group Technology Office - London
London, GBR
2027 Apprenticeship - Investment Bank Chief Operating Office - London
London, GBR
Investment Banking Analyst
Toronto, CAN
UBS is seeking a junior Investment Banking Analyst to support transaction origination and execution for corporate and private equity clients. Candidates should have investment banking experience, strong financial analysi
European Diversified Financials Analyst
London, GBR
UBS is seeking a European Diversified Financials analyst to research sector companies and advise institutional clients on stock selection. The role requires financial modeling, analytical and valuation skills, market und
Securities Specialist
Sydney, AUS
UBS is seeking a securities operations specialist to support security asset transfers for its Australian wealth management clients. The role involves processing transfer instructions, coordinating with counterparties and
2027 Apprenticeship - Global Wealth Management - London
London, GBR
2027 Apprenticeship - Asset Management - London
London, GBR
2027 Apprenticeship - Group Technology Office - London
London, GBR
2027 Apprenticeship - Investment Bank Chief Operating Office - London
London, GBR
Investment Banking Analyst
Toronto, CAN
European Diversified Financials Analyst
London, GBR
Securities Specialist
Sydney, AUS
Senior Trading AI Developer
New York City, USA