Highlights
Work with the latest AI tools, contribute to AI governance, rapid prototyping, hands-on experience.
Description
Job Summary
pJoin OakNorth's innovative team as a Junior Software Engineer, where you'll contribute to the design, build, test, and deployment of cutting-edge AI-native systems. This is an exciting opportunity for early-career developers to shape the future of banking technology.
Responsibilities
- Research emerging AI tools and frameworks
- Prototype rapidly using various AI tools like Claude Code and Copilot
- Deploy AI solutions into live environments
- Translate technical capabilities into business value
Required Skills
- AI coding fluency
- Python programming experience
- System design knowledge
- API integration expertise
- Problem-solving skills
Required Skills Explained
- Strong understanding of software development principles, best practices, and system design
- Familiarity with AI coding tools such as Claude Code, Cursor, Copilot, Codex, ChatGPT, etc.
- Experience in Python programming and API integrations
- Ability to research emerging AI concepts and translate them into practical business applications
- Curiosity and passion for exploring new technologies
Who is this for
pThis role is ideal for recent Computer Science graduates and early-career developers who are passionate about AI, eager to explore new technologies, and ready to work in a fast-paced, innovative environment.
Why This Job is a Good Opportunity
ulliDirect exposure to multiple business functions and senior stakeholders, providing broad learning opportunitiesliHands-on experience in designing and deploying AI solutions within a regulated financial environmentliThe chance to contribute to the development of AI governance, standards, and best practicesliA portfolio of real-world AI projects with measurable business impactliPioneering role in shaping an innovative engineering culture that focuses on rapid prototyping and measurable outcomes
Interview Preparation Tips
- Research emerging AI tools and frameworks to demonstrate your knowledge of current technologies
- Prepare examples of how you've used AI coding tools in previous projects or studies
- Discuss specific problem-solving scenarios that showcase your ability to break down complex processes
- Promote clear communication skills by practicing articulating technical concepts to non-technical stakeholders
- Showcase your curiosity and passion for technology through relevant personal projects or side hobbies
Career Growth in This Role
pThis role offers significant opportunities for career growth, both technically and professionally. As a Junior Software Engineer at OakNorth, you will have the chance to work closely with senior stakeholders and contribute directly to innovative projects that impact the business. The focus on rapid prototyping and measurable outcomes means you'll be continuously learning and applying new skills in a dynamic environment.pYou can expect to expand your skill set by working with cutting-edge AI tools and frameworks, which will make you highly sought after in the tech industry. Additionally, your involvement in developing AI governance standards and best practices will provide valuable experience that could lead to leadership positions or specialized roles within OakNorth or other organizations.pThe fast-paced nature of this role also fosters a culture of continuous improvement, encouraging you to push boundaries and innovate. This environment not only accelerates career progression but also enhances your reputation as a capable and creative engineer.
Explore More Opportunities
Skills
Frequently Asked Questions
What kind of projects will I work on?You'll prototype and deploy cutting-edge AI solutions, contributing to real-world business applications.
Do I need experience with specific AI tools?Experience with AI coding tools like Claude Code or Copilot is preferred but not required. Training will be provided.
What kind of support can I expect?You'll work in small, highly autonomous teams and receive mentorship from experienced colleagues.