Junior AI & Python Engineer

Information Tech Consultants
Greater London, UK
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
2 years minimum
Compensation
£35,000.0 - £45,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Applications Architecture Microsoft Azure Cloud Computing Information Engineering Data Systems Python (Programming Language) Machine Learning NumPy Tensorflow SQL Databases
+12 more
Data Processing Pytorch Large Language Models Generative AI Git Pandas Matplotlib Scikit Learn Kubernetes Information Technology Data Analytics Docker

Job description

We are looking for a motivated Junior AI & Python Engineer to join our growing engineering team. This role is ideal for candidates who enjoy working with Python, data, machine learning, and modern AI technologies while solving real-world business problems.

You will collaborate with experienced engineers to build data-driven solutions, automate workflows, and contribute to AI and machine learning projects.

What You’ll Do

  • Develop applications and data solutions using Python.
  • Work with SQL databases to retrieve, analyse, and process data.
  • Assist in building and improving machine learning models.
  • Clean, transform, and validate structured and unstructured datasets.
  • Develop scripts to automate data processing tasks.
  • Create reports, dashboards, and visualizations to communicate insights.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Learn and work with modern AI tools and frameworks.

Requirements

Education: Bachelor’s or Master’s Degree in Computer Science, Data Science, Information Technology, Mathematics, Statistics, or a related field., * Strong knowledge of Python.

  • Good understanding of SQL.
  • Basic understanding of Machine Learning concepts.
  • Experience with Pandas, NumPy, and Matplotlib.
  • Familiarity with Scikit-learn.
  • Good analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Nice to Have

  • Knowledge of TensorFlow or PyTorch.
  • Exposure to Generative AI or Large Language Models (LLMs).
  • Experience with Docker or Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Git and version control., * 2-5 years of professional experience after graduation.
  • Passion for AI, Machine Learning, and Data Engineering.
  • Eagerness to learn new technologies.
  • Strong attention to detail.
  • Ability to work in a collaborative environment.

Additional Information

  • Candidates should be willing to travel onsite in London for onboarding.
  • Applicants should be open to relocation within the UK based on client project requirements.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all