Graduate Data Engineer

2 Days Old

Job Description

We’re hiring fresh graduates to join our Data & AI team, which powers core functions across the organization — from analytics and automation to AI/ML systems and engineering pipelines.

As a Graduate Trainee, you will begin by contributing to foundational development work spanning AI/ML, data workflows, automation, and internal tooling — primarily using Python. You will be working across multiple focus areas within the Data & AI team, including:

  • AI/ML – supporting model development, data preparation, and deployment workflows
  • Analytics & Reporting – enabling insights through dashboards, reporting tools, and data aggregation
  • Automation – building scripts and utilities to streamline and optimize operations
  • Data Engineering / DevOps / MLOps – contributing to data infrastructure, deployment pipelines, and scalable systems

Must-Have Skills:

  1. Strong programming skills in Python with ability to write modular and maintainable code
  2. Solid understanding of data structures, algorithms, and computational logic
  3. Clear grasp of software engineering fundamentals – version control (Git), testing, debugging, and modular design
  4. Ability to reason through problems, optimize code, and implement practical solutions
  5. Good communication skills and ability to work collaboratively in a team setting
  6. Eagerness to continuously learn and adapt to evolving tools, stacks, and requirements

Nice-to-Have:

  • Exposure to data analysis libraries or scientific computing (e.g., pandas, NumPy, matplotlib, Py-Torch, Tensor-flow, SK-Learn)
  • Basic understanding of machine learning principles or experience with small academic projects
  • Familiarity with cloud platforms (AWS/GCP/Azure), APIs, or containerization (Docker)
  • Awareness of analytics tools (e.g., Power BI, Tableau), dashboards, or reporting pipelines
  • Experience with automation scripts, data wrangling, or internal tooling
  • Basic understanding of DevOps or MLOps workflows and CI/CD pipelines

Eligibility

BE/B.Tech or equivalent –2025 pass-outs

Academic background in CS / IT / ECE / EE / Math or other technical fields

What You’ll Work On

  • Development of internal tools and automation pipelines
  • Data transformation, processing, and system integration scripts
  • APIs and components that support analytics, reporting, or ML workflows
  • Exposure to real-world projects across AI, automation, engineering, and reporting

What You’ll Gain

  • Practical experience across the full spectrum of modern data and AI workflows
  • Growth opportunities into multiple tracks – AI/ML, Analytics, Automation, and Engineering
  • Mentorship, code reviews, and exposure to best practices in design and development
  • A foundation for long-term roles like Data Engineer, ML Engineer, AI Developer, or Platform Engineer

Selection Process

  • Coding Assessment: Candidates will be given a problem sheet to solve, focused on programming in python, data structures, and logic.
  • Technical Rounds: Shortlisted candidates will go through technical discussions assessing problem-solving skills, code understanding, and fundamentals.
  • HR Round: Final interaction to assess fit and alignment with the team culture and values.
Location:
London
Category:
Technology

We found some similar jobs based on your search