ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Software Engineer- Python- Digital Lending

Oaknorth.ai

Bengaluru Hybrid permanent

Posted: November 25, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Software Engineer with a strong technical background to join our team in Bengaluru, India.

Job Description

At OakNorth, we’re on a mission to empower the UK’s most ambitious businesses. Since 2015, we’ve lent over $18 billion across the UK and US, helped create more than 58,000 new homes and 36,000 new jobs, and supported hundreds of thousands of personal savers — all while fuelling the UK economy.

Team Mission 🚀


Role:
• Have a strong technical background, including 3+ years of experience designing and engineering large scale systems
• Measure your success in terms of business impact, not lines of code
• Internalise the best ideas from across the organisation, humbly setting a vision that others can get behind
• Embrace DevOps culture: You build it, you run it
• Work well cross-functionally and earn trust from co-workers at all levels
• Care deeply about mentorship and growing your colleagues
• Prefer simple solutions and designs over complex ones
• Enjoy working with a diverse group of people with different areas of expertise.
• You challenge the existing approach when you see the cliff edge racing towards us, but also get on board once the options have been debated and the team has made a decisionYou're comfortably organised amongst chaos
• You’re a broad thinker and have the capability to see the potential impact of decisions across the wider business
• Utilise GenerativeAI: Leverage GenAI tools to increase productivity and enhance decision making processes within the role


Desired Technology 🧱:
• We're pragmatic about our technology choices. These are some of the things we use at the moment:
• 🗃 Python
• 🗄️ PostgreSQL, BigQuery, MySQL
• 🎨 TypeScript, React, styled-components
• 🔧 Jest, React Testing Library, Cypress, pytest
• ☁️ AWS, GCP
• 🚀 ECS Fargate, Docker, Terraform, GitHub Actions


Nice-to-Have Skills :
• Experience with AI/LLM integrations and Generative AI applications
• Knowledge of intelligent document processing and NLP techniques
• Familiarity with vector databases (e.g., Pinecone, Weaviate) and search platforms (e.g., OpenSearch, Elasticsearch)
• Exposure to agentic workflows or orchestration frameworks for multi-step AI reasoning, and familiarity with MCP (Model Context Protocol)

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply