Software Engineer - AI/Machine Learning in Newcastle upon Tyne
Software Engineer - AI/Machine Learning

Software Engineer - AI/Machine Learning in Newcastle upon Tyne

Newcastle upon Tyne Part-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
_

At a Glance

  • Tasks: Develop and maintain software applications while collaborating with a supportive team.
  • Company: Join a dynamic tech company focused on growth and mentorship.
  • Benefits: Enjoy competitive salary, benefits, and access to training programs.
  • Why this job: Kickstart your career with real client projects and ongoing support.
  • Qualifications: Coding bootcamp graduates or STEM students with Java experience welcome.
  • Other info: Great opportunities for career growth in a collaborative environment.

The predicted salary is between 36000 - 60000 £ per year.

If you’ve completed a tech bootcamp, or you have less than a year’s experience in software development, this role could be a great next step for you. As a nology consultant, you’ll join our team of early‑career developers who receive ongoing mentoring and support from a dedicated onsite manager, along with the chance to work on real client projects. This is a fantastic opportunity for a motivated developer to kickstart their career in a supportive, growth‑focused environment. We’re committed to helping you continue building your skills so you can excel in your role and progress into long‑term opportunities.

  • Supporting the development and maintenance of software applications
  • Working across backend components and interacting with databases
  • Applying best practices in coding, testing, and overall software quality
  • Collaborating with team members in an agile or collaborative environment
  • Troubleshooting and resolving technical issues with support from more experienced developers

Languages: Java, SQL, Python (varies by project), React, Node.js, Typescript

Frameworks & Tools: Spring Boot, REST APIs, and other common development tools, testing tools (e.g., Exposure to cloud technologies such as AWS (experience not required)

Databases: MySQL, PostgreSQL, or similar relational databases

Coding Bootcamp graduates with hands-on experience in modern technologies OR STEM graduates from disciplines such as Computer Science, Economics, Physics, or related fields, who are eager to apply analytical thinking to software development.

Some experience with Java development (academic, commercial, or personal projects).

Familiarity or willingness to learn AWS cloud services.

Candidates who are open to relocation, as this role requires being onsite.

Access to training programs to boost your technical skills.

Career growth: Work on real client projects and build a strong foundation for your future.

Competitive salary and benefits package.

Software Engineer - AI/Machine Learning in Newcastle upon Tyne employer: _nology

At our company, we pride ourselves on being an excellent employer for aspiring Software Engineers, particularly those looking to specialise in AI and Machine Learning. Our supportive work culture fosters continuous learning and development, with dedicated mentoring and access to training programmes that empower you to enhance your technical skills and advance your career. Located in a vibrant tech hub, we offer competitive salaries and a collaborative environment where you can thrive while working on impactful client projects.
_

Contact Detail:

_nology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - AI/Machine Learning in Newcastle upon Tyne

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, attend meetups, and join online forums. The more people you know, the better your chances of landing that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Java, Python, or any other relevant tech. This will give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common coding challenges and technical questions. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always on the lookout for motivated developers ready to grow with us.

We think you need these skills to ace Software Engineer - AI/Machine Learning in Newcastle upon Tyne

Java
SQL
Python
React
Node.js
Typescript
Spring Boot
REST APIs
MySQL
PostgreSQL
Analytical Thinking
Troubleshooting
Agile Methodologies
Cloud Technologies (AWS)
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant skills and experiences that match the job description. We want to see how your background in software development, whether from a bootcamp or your studies, aligns with what we're looking for.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for AI and machine learning, and explain why you're excited about joining our team. Let us know how you can contribute to our growth-focused environment.

Showcase Your Projects: If you've worked on any personal or academic projects, be sure to mention them! We love seeing practical applications of your skills, especially in Java, Python, or any other tech mentioned in the job description.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this fantastic opportunity to kickstart your career with us!

How to prepare for a job interview at _nology

✨Know Your Tech Stack

Make sure you’re familiar with the languages and tools mentioned in the job description, like Java, SQL, and Python. Brush up on your knowledge of frameworks like Spring Boot and REST APIs, as well as databases like MySQL or PostgreSQL. Being able to discuss these confidently will show that you're ready to hit the ground running.

✨Showcase Your Projects

Prepare to talk about any relevant projects you've worked on, whether during your bootcamp or personal projects. Highlight your role, the technologies you used, and the challenges you faced. This not only demonstrates your technical skills but also your problem-solving abilities and willingness to learn.

✨Emphasise Your Teamwork Skills

Since this role involves collaboration in an agile environment, be ready to discuss your experiences working in teams. Share examples of how you’ve contributed to group projects, resolved conflicts, or supported your peers. This will illustrate your ability to work well with others and adapt to a team dynamic.

✨Ask Insightful Questions

Prepare some thoughtful questions to ask at the end of your interview. Inquire about the mentoring process, the types of client projects you might work on, or how the company supports ongoing learning. This shows your enthusiasm for the role and your commitment to growth within the company.

Software Engineer - AI/Machine Learning in Newcastle upon Tyne
_nology
Location: Newcastle upon Tyne
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>