but not required). 3+ years of professional experience in machine learning engineering. 2+ years of leadership or technical mentoring experience. Strong expertise in Python for machine learning (Pandas, NumPy, scikit-learn, etc.). Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX. Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning). Experience building and maintaining … explainability techniques (e.g., SHAP, LIME). Familiarity with reinforcement learning or generative AI models. Tools & Technologies: Languages: Python, SQL (optionally: Scala, Java for large-scale systems) Data Processing: Pandas, NumPy, Apache Spark, Beam Model Serving: TensorFlow Serving, TorchServe, FastAPI, Flask Experiment Tracking & Monitoring: MLflow, Neptune.ai, Weights & Biases #J-18808-Ljbffr More ❯
Demonstrable Rust experience or keen interest Data pipelines and big data tech Docker: both building but running too Wide AWS and infrastructure knowledge, including production support Scientific computing e.g. Numpy/scipy/pandas Just state the word 'Salmon' anywhere in your application, just to prove you can read a job advert. We aim to improve all our colleagues' abilities More ❯
focused environment. What We’re Looking For: Previous experience at a tier-one bank or large financial organisation is a plus. Extensive proficiency in Python, including libraries such as numpy and scipy. Experience in Market Risk/Trader Risk development is highly advantageous, though not mandatory. Strong knowledge of Rates and Fixed Income products is desirable. Familiarity with Market Data More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
experience in software engineering, including 3+ years of Python in production (e.g., Flask, Django, Gunicorn, SQLAlchemy, Psycopg2). Strong background in working with large datasets using tools like Pandas, NumPy, or Spark. At least 2 years' experience with machine learning, deep learning, or AI systems. Familiarity with key libraries and frameworks such as TensorFlow, Scikit-learn, PyTorch, Transformers, LangChain, BeautifulSoup More ❯
iterate on solutions. Requirements 1-4 years of experience in a quantitative, analytics, or developer role within a financial institution or trading environment. Strong proficiency in Python (e.g., Pandas, NumPy, Jupyter) and experience building data pipelines , analytical tools , or dashboards . SQL experience is a plus. Proficiency in Excel and data visualization platforms such as Power BI, Tableau, or Plotly More ❯
Skills and Experience: Proven ability to solve complex, real-world problems through data science and analytics. Experience coaching and reviewing work of junior team members. Strong Python skills (pandas, numpy, scikit-learn) and a solid grounding in probability and statistics. Deep knowledge of machine learning methods and their practical application. Experience managing multiple end-to-end data science projects across More ❯
of professional software development with exposure to capital markets or trading (equities and/or execution). Technical Skills: Proficient in Python with some exposure to data analysis (Pandas, NumPy) or similar (R, MATLAB). Solid background in object-oriented programming (Java preferred; C++ or C# also valued). Familiarity with Linux-based systems (configuration, scripting, deployment). Docker and More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
teams to define inputs and targets Work with structured web analytics and revenue data in a cloud environment Ensure models are robust, explainable, and production-ready Tech Environment Python (NumPy, Pandas, scikit-learn) SQL GCP (BigQuery, Cloud Functions) Deployment: Docker, Kubernetes, Airflow Git, CI/CD pipelines Tableau (optional) Requirements Proven expertise in time series forecasting at multiple granularities Strong … independently and manage delivery from end to end Strong communication skills for cross-team collaboration Desired Skills and Experience Time series forecasting, temporal modelling, Python, SQL, scikit-learn, Pandas, NumPy, Prophet, GCP, cloud deployment, productionising models, data pipelines, model validation, stakeholder collaboration, media data #J-18808-Ljbffr More ❯
of a large, modular Python codebase Collaborate with researchers and engineers to build robust, scalable systems for portfolio analysis and optimization Work with data structures and libraries such as NumPy, xarray, or pandas to process and analyze large datasets Identify performance bottlenecks and implement optimizations, improving system speed and efficiency (e.g., reduced runtime by X%) Use data-driven insights to … years of experience in a Python engineering or research engineering role Proven experience working on complex, multi-module Python projects Strong proficiency in at least one of: NumPy, xarray, or pandas Demonstrated ability to improve system performance (e.g., making a pipeline or tool X% faster) Experience using data to make informed technical or product decisions Excellent problem-solving and communication More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
cross-functionally with engineering, product, and commercial teams What we’re looking for: 2+ years' experience in data analysis or data science (financial data preferred) Proficient in Python (Pandas, NumPy, Matplotlib, etc.) Experience with APIs (REST/WebSocket) and time series datasets Strong communicator, comfortable translating complex data for non-technical stakeholders Self-starter, curious mindset, and thrives in fast More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
PhD degree in a quantitative field. • Proven experience of large-scale data analysis and hypothesis testing. • Strong proficiency in statistical analysis and predictive modeling. • Proficient in Python (pandas, scipy, numpy, scikit-learn) or R (tidyverse/data.table), along with SQL. • Excellent problem-solving skills and attention to detail. • Strong communication skills with the ability to present complex data insights to More ❯
PhD degree in a quantitative field. Proven experience of large-scale data analysis and hypothesis testing. Strong proficiency in statistical analysis and predictive modeling. Proficient in Python (pandas, scipy, numpy, scikit-learn) or R (tidyverse/data.table), along with SQL. Excellent problem-solving skills and attention to detail. Strong communication skills with the ability to present complex data insights to More ❯
Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). Collaborate with cross-functional teams to build and enhance banking applications. Work closely with UI/UX Designers to integrate visualizations seamlessly into web applications or other platforms. Work More ❯
Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). Collaborate with cross-functional teams to build and enhance banking applications Work closely with UI/UX Designers to integrate visualizations seamlessly into web applications or other platforms Work More ❯
/CPF), lint, and gate‐level simulation. Demonstrated FPGA prototyping skills: constraint management, transceiver tuning, and hardware debug in the lab. Proficiency using MATLAB/Simulink or Python/NumPy for algorithm modelling, fixed‐point analysis and test‐vector generation. Solid grounding in digital signal‐processing concepts, computer‐architecture fundamentals and semiconductor device physics. Excellent communication and cross‐functional collaboration More ❯