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
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
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.