about clean, maintainable code and capable of building scalable, efficient solutions. Key Responsibilities: Develop, test, and maintain Python-based applications and scripts. Perform data cleaning, transformation, and analysis using Pandas and NumPy . Design and implement modular, reusable, and testable code following best practices. Collaborate with cross-functional teams to integrate data and software components. Utilize version control tools (Git … list comprehensions, generators, and error handling . Proficiency in managing virtual environments and package dependencies using tools like pip and venv. 2. Data Manipulation & Analysis Hands-on experience with Pandas and NumPy (knowledge of Polars is a plus). Skilled in data cleaning, preprocessing, handling missing values , and performing complex data operations such as grouping, merging, pivoting, and aggregations . More ❯
Data Scientist, Machine Learning Engineer, ML Engineer, Data Science Engineer, High-Performance Engineering, Python, Data, Pandas, numpy, scikit-learn, pytorch - Oxford - up to 55K About the Role: Join an elite engineering organisation's Software Engineering & Data team, where you'll develop cutting-edge machine learning solutions that directly impact performance at the highest level of competition. This is a unique … MSc degree in a relevant field for Data Science 2+ years development experience in Python and machine learning techniques (production or laboratory) Strong knowledge of Python data science packages: Pandas, numpy, scikit-learn, pytorch Experience with Machine Learning techniques: Neural Networks, XGBoost Understanding of pipelines and deployment technologies: Azure DevOps, Docker, GitHub Actions Good understanding of architecture and design patterns More ❯
with: Proficient Python Programming Key skills: Functions, classes, and object-oriented programming, List comprehensions, generators, Error handling, Working with virtual environments and package management (pip, venv) Data Manipulation & Analysis (Pandas & NumPy) Key libraries: pandas, numpy, (optional: polars) Key skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices Key practices: Version control More ❯
reading, south east england, united kingdom Hybrid / WFH Options
BCN
in common: a curiosity for learning, a drive to deliver projects brilliantly, and a belief that together we make a difference. Using your expertise in Azure Machine Learning, Python (pandas, scikit-learn) and Azure SDKs, you will help shape our Data & Productivity capability—designing, training, and deploying models with MLflow/AutoML, and integrating them into real business processes. You … design, delivery, and governance across the ML and AI lifecycle. Experienced in designing, training, registering, and deploying models using Azure Machine Learning (AML), AutoML, and MLflow. Proficient in Python, pandas, and scikit-learn for data science and feature engineering, with a strong focus on rigorous validation and experiment tracking. Skilled in deploying models to real-time REST endpoints and orchestrating More ❯
with Product and Data Science to spec new capabilities—structured output schemas, prompt templates, embedding-based discovery Experiment & prototype: Build proof-of-concepts for new report types using Python, pandas, OpenAI APIs, and our data pipelines QA & iteration: Test new features, validate AI outputs for accuracy and relevance, ensure quality before launch Operations & Optimization (10%) Monitor report health: Track delivery … or data-driven reporting AI-native experience: Hands-on work building reports or products using LLMs—prompt engineering, structured output generation, embeddings, RAG, summarization pipelines Python proficiency: Comfortable with pandas, OpenAI library, API integrations, and data manipulation for prototyping and analysis SQL fluency: Can write complex queries and understand data modeling Analytics tools: Experience with modern analytics platforms (Looker, Tableau More ❯
with Product and Data Science to spec new capabilities—structured output schemas, prompt templates, embedding-based discovery Experiment & prototype: Build proof-of-concepts for new report types using Python, pandas, OpenAI APIs, and our data pipelines QA & iteration: Test new features, validate AI outputs for accuracy and relevance, ensure quality before launch Operations & Optimization (10%) Monitor report health: Track delivery … or data-driven reporting AI-native experience: Hands-on work building reports or products using LLMs—prompt engineering, structured output generation, embeddings, RAG, summarization pipelines Python proficiency: Comfortable with pandas, OpenAI library, API integrations, and data manipulation for prototyping and analysis SQL fluency: Can write complex queries and understand data modeling Analytics tools: Experience with modern analytics platforms (Looker, Tableau More ❯
london (city of london), south east england, united kingdom
Clarity (formerly Anecdote)
with Product and Data Science to spec new capabilities—structured output schemas, prompt templates, embedding-based discovery Experiment & prototype: Build proof-of-concepts for new report types using Python, pandas, OpenAI APIs, and our data pipelines QA & iteration: Test new features, validate AI outputs for accuracy and relevance, ensure quality before launch Operations & Optimization (10%) Monitor report health: Track delivery … or data-driven reporting AI-native experience: Hands-on work building reports or products using LLMs—prompt engineering, structured output generation, embeddings, RAG, summarization pipelines Python proficiency: Comfortable with pandas, OpenAI library, API integrations, and data manipulation for prototyping and analysis SQL fluency: Can write complex queries and understand data modeling Analytics tools: Experience with modern analytics platforms (Looker, Tableau More ❯