Senior AI/ML Engineer in City of London

New Yesterday

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Role Title: Senior AI/ML Engineer
Work mode: Hybrid, 3 days WFO
Contract duration: 1 year
Type of Contract : Inside IR35
Location: London
Key Responsibilities:
- Build and optimize AI/ML pipelines for predictive modeling, NLP, and generative AI applications.
- Perform Exploratory Data Analysis (EDA), data mining, and visualization to extract insights.
- Design and implement Big Data solutions using Hadoop, Spark, PySpark, and DataLake architectures.
- Develop and deploy ML models (supervised, unsupervised, tree-based, ensemble methods).
- Implement deep learning architectures (CNN, RNN, LSTM) using TensorFlow, PyTorch, and Keras.
- Work on NLP and Generative AI tasks including embeddings, transformers (BERT, GPT), and OpenAI APIs.
- Integrate agentic AI frameworks (LangChain, LangGraph, MCP, Bedrock Agents) for autonomous workflows.
- Collaborate with cross-functional teams to deploy AI solutions in production environments.
- Ensure scalability, security, and compliance of AI systems.
Required Skills:
Analytical Tools:
- EDA, Data Mining, Visualization (Plotly, Matplotlib, Seaborn)
- Statistical & Multivariate Analysis
Big Data:
- Hadoop, MapReduce, HDFS, DataBricks, Spark, PySpark
- DataLake Architecture, AWS Redshift, Kinesis, EMR
Machine Learning
- Supervised Models: Naïve Bayes, Logistic Regression, SVM, Linear Regression, KNN
- Tree-Based Models: Decision Trees, Random Forest, Gradient Boosted Trees, XGBoost
- Unsupervised Models: K-Means, DBSCAN, Hierarchical Clustering
Deep Learning
- ANN, CNN, RNN, LSTM
- Frameworks: TensorFlow (Gradient Tape), PyTorch NN, Keras Sequential
NLP & Generative AI
- NLTK, CBoW, n-grams, Word2Vec, TF-IDF, Word Embeddings
- Transformers: BERT, ELMo
- OpenAI Models: GPT-3.5 Turbo, GPT-4o, GPT-3o Reasoning, text-embedding-ada-002
Libraries & Tools
- numpy, pandas, scipy, scikit-learn, tensorflow, keras, nltk, matplotlib, seaborn, plotly
Programming
- Python, R, C++, C#, Java, Node.js, HTML, SQL
Agentic AI
- OpenAI Agents SDK, Model Context Protocol (MCP), LangChain, LangGraph, Bedrock Agents, CrewAI, Helicone
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
Location:
City Of London
Job Type:
FullTime
Category:
Engineer, ML Engineer, Senior, Engineering

We found some similar jobs based on your search