Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Graduate software developer

Bristol (City of Bristol)
Software developer
Posted: 2 June
Offer description

Job Title: Graduate Junior Software Developer Company: Narwhal Labs (Narwhal Group Limited) Location: Bristol, UK Employment Type: Fixed Term Contract About Us Narwhal Labs is the company behind DeepBlue OS — an autonomous revenue infrastructure platform that enables any business to answer every call, follow up every lead, and log every interaction across Voice, SMS, Email and WhatsApp. As an NVIDIA Inception Program Member and Google Partner, we are a 38-person team with our platform launching in May 2026. We build the infrastructure layer for serious businesses that want enterprise-grade revenue operations at a fraction of traditional cost. Role Overview This is a real engineering role from day one. You'll be working on the platform behind DeepBlue OS — a voice AI system that handles live customer conversations for businesses across the UK. That means building features, debugging production issues, reviewing pull requests, and shipping code that runs in real time for real customers. You'll be paired with a senior engineer who'll review your work, answer the questions you're not sure how to phrase yet, and help you get better fast. We do structured 1:1s, but the real mentorship happens in code reviews, pairing sessions, and the pull requests where someone explains why, not just what. We don't expect you to know everything. We expect you to be curious, to ask when you're stuck, and to care about the quality of what you ship. Key Responsibilities Shipping features end-to-end from API design through implementation to deployment — across a production platform that handles live voice and messaging conversations Writing clean, well-tested Python and TypeScript, and reviewing your teammates' code with the same standard you'd want applied to yours Debugging real production issues: understanding logs, tracing requests, and figuring out why something broke at 2pm on a Tuesday, not in a textbook Working alongside AI engineers on voice pipeline and LLM integration problems that most developers never get near this early in their career Improving the codebase as you go — better tests, clearer documentation, sharper tooling — because the best engineers leave things better than they found them Learning how multi-tenant, compliance-aware AI systems are designed, built, and operated at scale — with people who'll explain the why behind every architectural decision Who We’re Looking For You've finished your degree (or you're about to), and you've written code beyond coursework, whether that's internships, personal projects, open-source contributions, or something you built because you wanted to see if you could. You can build something that works in Python, TypeScript, or a similar language — not just follow a tutorial, but solve a problem end-to-end. You understand how web applications fit together: APIs, databases, HTTP, deployment, even if you've only done it on a small scale. You use Git naturally, not because someone told you to. You look things up before you ask, and you ask when looking things up isn't enough. You care whether your code is clear, tested, and something you'd be happy to show someone else. You don't need a computer science degree. You don't need to know our stack. You need to be the kind of person who, when something doesn't work, wants to understand why — not just make the error go away. Diversity and Inclusion We're building something global at Narwhal, and we mean that in every sense. The work we do requires different ways of thinking — and different ways of thinking come from different people. At Narwhal, we're committed to building a diverse and inclusive team. We welcome applications from people of all backgrounds, identities, and experiences, and we actively work to ensure our hiring process is fair and accessible for everyone. Reasonable adjustments are available at every stage, just reach out and we'll make it happen.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer placement programme no experience needed
Bristol (City of Bristol)
IT Online Learning
Software developer
£65,000 a year
Similar job
Software developer placement programme no experience needed
Bristol (City of Bristol)
IT Online Learning
Software developer
Similar job
Senior software developer – bath
Bath
YT Tech
Software developer
€60,000 a year
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Bristol (City of Bristol) > Graduate Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save