Skip to main content
Post your CV and find your next job on Indeed!

Entry Level Programmer jobs

Sort by: -
    • Job Type:* Full-time, Entry-level.
    • Can start on Immediately by 29th Sept'26 .
    • Junior Machine Learning Engineer (Python & SQL) & MASTER's Degree is MUST.
    • OR an A-level in Science, Technology, Engineering or Mathematics (STEM) subject and a successful completion of our aptitude test.
    • We're looking for someone with a strong interest in edge devices and embedded systems, low-level software development, and hardware integration.
    • You don’t need to know everything from day one, but curiosity, a willingness to learn, and a hands-on mindset are key.
    • A range of native AWS services.
    • You will help create and test software within a skilled team that likes getting things done.
    • You will learn a range of current and new technologies from…
    • Computer Science/software related qualification at degree level (2:1 or higher).
    • You will have either recently graduated or have up to 1 years experience in…
    • Aspiring software engineers that have recently graduated in Computer Science (or equivalent STEM) will also be considered for entry level roles.
    • �� Full-Time | Monday to Friday.
    • A welcoming and high-achieving secondary school in Greenwich is seeking an enthusiastic Graduate Computer Science Teaching…
    • Known for their proprietary programmes in mystery shopping, price tracking, selling performance, and MOT/servicing benchmarking, they support major players…
    • You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create…
    • View all Leonardo UK Ltd jobs - Southampton jobs - C++ Developer jobs in Southampton
    • Salary Search: C++ Software Engineer salaries in Southampton
    • See popular questions & answers about Leonardo UK Ltd
    • This role bridges business requirements and technical delivery, ensuring Oracle Fusion solutions are scalable, compliant, and aligned to organisational strategy…
    • For the entry level position in this advert, our compensation for US based candidates, lies between 48,000 USD to 70,000 USD.
    • We are hiring junior engineers to work across the breadth of our Ubuntu Engineering organisation - engineers who care deeply for quality, performance and…
    • You will gain hands-on experience across the full software testing lifecycle while developing your technical and analytical skills.
    • Build, own and operate your systems to the highest levels of resilience and service.
    • At Checkout our software engineers develop the next-generation payments…

People also searched:

radan

Job Post Details

Junior Machine Learning Engineer - job post

Information Tech Consultants
1.3 out of 5 stars
Greater London
£35,000 - £45,000 a year - Permanent, Full-time
Responded to 51-74% of applications in the past 30 days, typically within 3 days.

Job details

Pay

  • £35,000 - £45,000 a year

Job type

  • Permanent
  • Full-time

Location

Greater London

Full job description

!! IMMEDIATE JOINERS !! Can start on Immediately by 29th Sept'26

Junior Machine Learning Engineer (Python & SQL) & MASTER's Degree is MUST

Location: London

Work mode: On-site

Salary: 35K-45K PA

Job Type: Full-time, Entry-level

***UK based candidates ONLY ***

Job Overview

Information Tech Consultants Ltd (ITC) is looking for a skilled Junior Machine Learning Engineer to join our growing Data Science team. The ideal candidate will have strong Python development experience and hands-on knowledge of backend application development, APIs, and databases.

Job Summary

We are looking for a motivated Junior Machine Learning Engineer to join our AI and Data Science team. The ideal candidate should have a solid foundation in Python, SQL, Artificial Intelligence (AI), and Machine Learning (ML), with a passion for building intelligent solutions. This is an excellent opportunity for early-career professionals to work on real-world machine learning projects while learning from experienced engineers.

Key Responsibilities

  • Assist in designing, developing, and deploying machine learning models for business applications.
  • Collect, clean, preprocess, and analyze structured and unstructured datasets.
  • Develop and optimize Python scripts for data processing and model development.
  • Write efficient SQL queries to extract, transform, and analyze data from relational databases.
  • Perform exploratory data analysis (EDA) to identify trends and insights.
  • Evaluate and improve machine learning model performance using appropriate metrics.
  • Collaborate with data scientists, software developers, and business stakeholders to implement AI solutions.
  • Document machine learning workflows, experiments, and technical solutions.
  • Stay up to date with emerging AI, ML, and data science technologies and best practices.

Education: Master’s degree in data science, Statistics, Computer Science, Mathematics, or a related quantitative field (or equivalent bootcamp experience).

Strong mathematics and statistics background.

Ability to commute/relocate:

  • Greater London: reliably commute or plan to relocate before starting work (preferred)

Pay: £35,000.00-£45,000.00 per year

Ability to commute/relocate:

  • Greater London: reliably commute or plan to relocate before starting work (preferred)

Application question(s):

  • Are you available for relocation across UK for projects?
  • Please confirm your visa status.
  • We must fill this position urgently. Can you start on 29th Sept?

Education:

  • Master's (preferred)

Work Location: In person

Let Employers Find YouUpload Your Resume