AI Engineering Researcher (City of London)
AI Engineering Researcher (City of London)

AI Engineering Researcher (City of London)

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join our AI Lab to design and develop cutting-edge data pipelines and architectures.
  • Company: Be part of a leading UK AI organisation transforming enterprise capabilities with innovative solutions.
  • Benefits: Enjoy a steep learning curve, unmatched research experience, and the chance to work with top experts.
  • Why this job: Contribute to world-class AI solutions while enhancing your skills in a dynamic, collaborative environment.
  • Qualifications: Bachelor’s or Master’s in computer science, engineering, maths, or physics; programming skills required.
  • Other info: Work full-time (40 hours/week) in the vibrant City of London.

The predicted salary is between 43200 - 72000 £ per year.

Our client, a London based Technology and Data Engineering leader, has an opportunity in a high growth AI Lab for an ‘AI Engineering Researcher’. A UK based 'Enterprise' Artificial Intelligence organisation focuses on helping accelerate their clients' journey towards becoming 'AI-Optimal' - starting with significantly enhancing its abilities in leveraging AI & machine intelligence to outperform traditional competition. The firm builds upon its rapidly expanding research team of exceptional PhD computer scientists, software engineers, mathematicians & physicists, to use a unique multi-disciplinary approach to solving enterprise-AI problems.

Principal Activities of role:

  • Data Pipeline Development: Design, develop, and maintain ETL processes to efficiently ingest data from various sources into data warehouses or data lakes.
  • Data Integration and Management: Integrate data from disparate sources, ensuring data quality, consistency, and security across systems. Implement data governance practices and manage metadata.
  • System Architecture: Design robust, scalable, and high-performance data architectures using cloud-based platforms (e.g., AWS, Google Cloud, Azure).
  • Performance Optimization: Monitor, troubleshoot, and optimize data processing workflows to improve performance and reduce latency.

Typical background:

  • Bachelor’s or Master’s degree in computer science/engineering/Math/Physics, plus one or more of the following:
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Strong experience with SQL and database technologies (incl. various Vector Stores and more traditional technologies e.g. MySQL, PostgreSQL, NoSQL databases).
  • Hands-on experience with data tools and frameworks such as Hadoop, Spark, or Kafka - advantage.
  • Familiarity with data warehousing solutions and cloud data platforms.
  • Background in building applications wrapped around AI/LLM/mathematical models.
  • Ability to scale up algorithms to production.

Key Proposition: This role offers the opportunity to be part of creating world-class engineered solutions within Artificial Intelligence / Machine Learning, with a steep learning curve and an unmatched research experience.

Time Commitments: 100% (average 40 hours per week)

T

Contact Detail:

Trinity Resource Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI Engineering Researcher (City of London)

✨Tip Number 1

Familiarise yourself with the latest trends in AI and data engineering. Follow industry leaders on social media, read relevant research papers, and engage in online forums to stay updated. This knowledge will not only help you during interviews but also demonstrate your passion for the field.

✨Tip Number 2

Network with professionals in the AI and data engineering sectors. Attend meetups, webinars, or conferences where you can connect with potential colleagues or mentors. Building these relationships can lead to valuable insights and even job referrals.

✨Tip Number 3

Showcase your technical skills through personal projects or contributions to open-source initiatives. Having a portfolio that demonstrates your proficiency in programming languages and data tools will set you apart from other candidates.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. Being well-prepared will boost your confidence and improve your chances of impressing the interviewers.

We think you need these skills to ace AI Engineering Researcher (City of London)

Data Pipeline Development
ETL Process Design
Data Integration and Management
Data Quality Assurance
Cloud Architecture (AWS, Google Cloud, Azure)
Performance Optimization
Programming in Python, Java, or Scala
SQL Proficiency
Experience with NoSQL Databases
Familiarity with Data Tools (Hadoop, Spark, Kafka)
Data Warehousing Solutions
AI/LLM Application Development
Algorithm Scaling for Production
Metadata Management
Data Governance Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in AI, data engineering, and programming languages like Python or Java. Emphasise any projects or roles that demonstrate your ability to design and maintain ETL processes or work with cloud platforms.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and data engineering. Mention specific experiences that align with the job description, such as your familiarity with data tools like Hadoop or Spark, and how you can contribute to the company's mission of becoming 'AI-Optimal'.

Highlight Relevant Skills: In your application, clearly list your technical skills, especially those mentioned in the job description, such as SQL proficiency and experience with data integration. Use bullet points for clarity and impact.

Showcase Your Research Experience: If you have any research experience, particularly in AI or machine learning, make sure to include it. Detail any publications or projects that demonstrate your ability to solve complex problems using a multi-disciplinary approach.

How to prepare for a job interview at Trinity Resource Solutions

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in programming languages like Python, Java, or Scala. Highlight any relevant projects or experiences where you've used these skills, especially in data pipeline development or system architecture.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Be ready to explain how you approach problem-solving, particularly in optimising data processing workflows or integrating disparate data sources.

✨Familiarise Yourself with Cloud Platforms

Since the role involves designing scalable architectures on cloud platforms like AWS, Google Cloud, or Azure, make sure you understand their services and how they can be leveraged for data management and performance optimisation.

✨Prepare Questions About the Company

Research the company’s AI initiatives and be ready to ask insightful questions about their projects and goals. This shows your genuine interest in their work and helps you assess if it aligns with your career aspirations.

AI Engineering Researcher (City of London)
Trinity Resource Solutions
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>