At a Glance
- Tasks: Build and maintain our Video Analytics library while collaborating with a dynamic team.
- Company: Join Blaize, a pioneering tech company in AI solutions.
- Benefits: Enjoy mentorship, competitive salary, and opportunities for career growth.
- Other info: Experience a diverse and inclusive workplace where every voice matters.
- Why this job: Make a real impact in the fast-paced AI industry with your innovative ideas.
- Qualifications: Basic programming skills and a collaborative mindset are essential.
The predicted salary is between 60000 - 80000 £ per year.
About Blaize
Blaize (Nasdaq: BZAI) builds a programmable AI platform for inference in real-world environments. At its core, the Blaize Graph Streaming Processor (GSP) is a purpose-built, energy-efficient architecture for real-world AI inference, combined with GPU in a hybrid AI infrastructure that runs across the edge, cloud, and datacentre. Our platform powers computer vision, multimodal AI, and sensor-driven applications across smart cities, industrial automation, telecommunications, retail, logistics, healthcare, automotive, and defence.
Blaize is expanding from edge AI hardware into a full platform that combines its hardware systems with Blaize AI Services, the software and services layer that delivers deployable AI solutions for enterprises, governments, and cloud service providers worldwide. By combining differentiated computing architecture with scalable AI Services, we help organizations deploy intelligence where decisions matter most.
About the role
Blaize is growing our Solutions engineering team, and we're looking for a Software Engineer to join a close-knit, multi-disciplinary group at the start of their career. This is a newly created role designed to bring fresh talent into the team, with strong mentorship built in from day one. You'll work alongside experienced engineers who are genuinely invested in helping you grow, in an organization where every voice is heard regardless of tenure. Our management style is open and collaborative — we encourage autonomy, welcome differing opinions, and make space for real discussion rather than top-down direction. No one is siloed away on a project; everyone has a voice.
What you’ll do
- Build and maintain our Video Analytics library, contributing to internal tooling and workflows that are already well-defined and established.
- Work closely with the existing Solutions engineering team as you ramp up on tooling, codebase, and processes.
- Partner with AI Development, Platform, Rapid Prototyping and Solution Validation teams as needed on cross-functional work.
- Take on increasingly independent tasks as your familiarity with the codebase and workflows grows.
- Participate actively in an open, collaborative team culture — sharing ideas and feedback freely.
Requirements
Basic skills
- Programming: Exposure to at least one programming language (e.g., Python, C++, Java, or similar).
- STEM Fundamentals: Solid grounding in mathematics and analytical problem-solving.
- Familiarity with version control concepts (e.g., Git).
- Comfortable reading and debugging code, even at a foundational level.
- Ability to apply structured, logical thinking to technical problems.
- Curiosity about how systems and technology work under the hood.
- Collaborative, proactive, and open mindset — comfortable sharing ideas and working as part of a team.
Why Blaize
- Real mentorship: Learn directly from experienced engineers who are invested in your growth.
- An open organization: Speak up, share ideas, and be heard — regardless of your level.
- Meaningful impact: Work in an exciting, fast-moving industry with the opportunity to see your work reach real-world deployment.
- Growth path: A clear runway through the IC track, with strong support to develop your career over the next 1–2 years and beyond.
- Multi-disciplinary exposure: Work across a team spanning multiple backgrounds, locations, and projects with a shared purpose.
Blaize is an equal opportunity employer. We pride ourselves on having a diverse workforce and we do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law. We respect the gender, gender identity, and gender expression of our applicants and employees, and we honour requests for preferred pronouns. It is our policy to comply with all applicable national, state, and local laws pertaining to non-discrimination and equal opportunity.
Software Engineer in Leeds employer: BLAIZE
Blaize is an exceptional employer for Software Engineers, offering a dynamic and collaborative work environment in Leeds, UK. With a strong emphasis on mentorship and professional growth, employees are encouraged to share their ideas and contribute to meaningful projects in the fast-evolving AI industry. The company fosters a culture of inclusivity and open communication, ensuring that every team member's voice is valued as they embark on their career journey.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Leeds
✨Join Developer Communities
Get involved in online developer communities like GitHub or Stack Overflow. We can showcase our skills by contributing to open-source projects – it’s a great way to network, learn, and possibly catch the eye of a recruiter while doing something we love!
✨Attend Coding Meetups and Hackathons
Check out local coding meetups and hackathons. These events are fantastic for meeting other developers and potential employers, plus they're a great way to get some hands-on experience and showcase our problem-solving skills in real-time.
✨Set Up a Public Portfolio
We should create a public portfolio or GitHub repository showcasing our projects and code. This not only demonstrates our technical skills but also gives employers a peek into our creative process and problem-solving abilities.
✨Utilise University Career Services
If we're fresh out of uni, let's not forget about our university’s career services! They often have tailored resources and connections in the software development field. Plus, internships can lead to entry-level roles – a true win-win!
We think you need these skills to ace Software Engineer in Leeds
Some tips for your application 🫡
Show Off Your Coding Skills:As this is an entry-level role in software engineering development, make sure to include your coding projects. Whether it's a cool school project, a personal website, or even contributions to open-source, it all counts! Link to your GitHub or any platforms you've showcased your code on – we want to see what you've got!
Tailor Your CV to Highlight Relevant Skills:Make your CV work for you by focusing on the programming languages and frameworks you've learned. If you've dabbled in JavaScript, Python, or any specific frameworks, be sure to include those. Plus, showcasing any relevant coursework or certifications can really help us get a clearer picture of your skill set.
Craft a Motivating Cover Letter:Since you're applying for an entry-level position, your cover letter is your chance to shine. Tell us why you’re passionate about software engineering and what excites you about working with BLAIZE. Highlight any internships or projects that shaped your interest in coding – it’s all about your motivation!
Use Your Network:Don't hesitate to mention any connections you might have to BLAIZE in your application. If you know someone who works there or have attended any events they hosted, slip that into your cover letter. It shows your genuine interest and can give you that extra edge in your application!
How to prepare for a job interview at BLAIZE
✨Know Your Code: Prepare for Technical Questions
For a role in software engineering, you can bet your Interviewer might throw some coding problems your way. Brush up on common algorithms and data structures, and practise coding on platforms like LeetCode or HackerRank. That way, you're ready to showcase your problem-solving skills confidently!
✨Portfolio Power: Show Off Your Projects
As an entry-level candidate, your portfolio is your secret weapon. Make sure you have a few solid projects on GitHub that demonstrate your coding skills and understanding of software development processes. Be ready to walk through your code and explain your thought process during the interview.
✨Familiarise Yourself with Agile and Development Tools
Understanding Agile methodologies can really set you apart from other entry-level candidates. Get familiar with tools like JIRA or Trello, and be prepared to discuss how you've used them in your projects or studies. This shows you're not just a coder but also a team player.
✨Demonstrate Your Learning Mindset
Since you're applying for an entry-level position, it's important to show your eagerness to learn. Be ready to discuss how you’ve tackled challenges in your studies or projects, what new skills you’ve picked up recently, and how you plan to continue developing in this fast-paced field.