Frameworks : Scikit-learn, XGBoost, LightGBM, StatsModels PyCaret, Prophet, or custom implementations for time series A/B testing frameworks (e.g., DoWhy, causalml) Programming & Data Tools : Python: Strong foundation in Pandas, NumPy, matplotlib/seaborn, scikit-learn, TensorFlow, Pytorch etc. SQL: Advanced querying for large-scale datasets. Jupyter, Databricks, or notebooks-based workflows for experimentation. Data Access & Engineering Collaboration : Comfort working More ❯
in AI/ML and data science. Mandatory Skills Description: Minimum 8+ years of hands-on experience in Data Science with strong expertise in Python and libraries such as Pandas, NumPy, SciPy, Scikit-learn, TensorFlow, or PyTorch. Proven ability to design, develop, and deploy machine learning, deep learning, and predictive models to solve complex business problems. Strong background in statistical More ❯
and modelling skills, including time series and ensemble models. Experience in manipulating and interpreting data from disparate sources. Proficient in Python coding and core data science libraries, such as Pandas, TensorFlow, Scikit-learn etc. Ideally previous experience with Snowflake and DBT. Experience with Cloud Computing (AWS, GCP, Azure) - Ideally in AWS. Creativity and innovative thinking to explore diverse data sources More ❯
computer science, or a proven record of delivering quality software Curious, proactive, and motivated to write great code and improve as a developer Bonus Points For Experience With NumPy, Pandas HTML, CSS, JavaScript Git LaTeX Cybersecurity best practices Financial, legal, or compliance-related tech Location & Setup The engineering team is fully remote, with the existing developers based in South Africa. More ❯
science ecosystem, ensuring data quality, building analytical pipelines, and visualising insights for stakeholders. Up to 600/Day Outside IR35 6 months rolling contract Remote, LDN Data Scientist - Python, Pandas, NumPy, Git, and Azure/AWS Key Responsibilities: Partner with cross-functional teams to translate business pain points into scalable data science solutions. Architect and deploy ML models (with a More ❯
science ecosystem, ensuring data quality, building analytical pipelines, and visualising insights for stakeholders. Up to 600/Day Outside IR35 6 months rolling contract Remote, LDN Data Scientist - Python, Pandas, NumPy, Git, and Azure/AWS Key Responsibilities: Partner with cross-functional teams to translate business pain points into scalable data science solutions. Architect and deploy ML models (with a More ❯
Build and maintain relationships. Requirements A passion for data interrogation with strong analytical thinking and drive to uncover actionable insight. Proficiency in Python or R, using libraries such as pandas, NumPy, scikit-learn, TensorFlow or equivalent. Skilled in SQL. Experience working as a data scientist, preferably on client facing software solutions, within optimisation or energy focussed applications. Strong foundation in More ❯
and AI engineering. Proven track record of delivering AI software and deploying solutions in production. Strong proficiency in Python and libraries such as PyTorch, TensorFlow, Scikit-Learn, Keras, Numpy, Pandas, Langchain, Pinecone, and more. Experience with cloud platforms and compute systems for model training and deployment. Excellent communication and strategic thinking skills. Preferred Experience: Familiarity with industrial domains such as More ❯
quarterly appraisal process & documentation. Experience & Qualities Degree level qualification or equivalent in a mathematical or computing discipline. 2+ years experience writing production level python code Highly proficient with numpy, pandas, sklearn Strong understanding of machine learning algorithms and workflow Experience scoping and developing machine learning projects such as recommender systems Experience with containerised deployment (docker) Strong understanding of CI/ More ❯
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 ❯
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 ❯