analytics, process automation, and insight generation-using both proprietary and third-party/foundational models Strong Python skills, with expertise in core data science and AI/ML libraries (pandas, NumPy, scikit-learn, TensorFlow, PyTorch, etc) Familiarity with additional programming languages such as Java, JavaScript/TypeScript, or C++ is beneficial, but your core expertise is in the Python ecosystem More ❯
one or more of the following database systems - DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools - JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack - pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation. Experience with data analysis and troubleshooting data-related issues. Knowledge of design patterns and software architectures More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Starling Bank
including Vertex Pipelines (or similar platforms). Technical Proficiency: in SQL and Python, along with familiarity with standard libraries used in data science such as scikit-learn, Keras, TensorFlow, pandas, NumPy, seaborn, and Matplotlib. Desirables: While not essential, the following experience would be highly beneficial: Production Experience with LLM Monitoring: Hands-on experience with monitoring LLMs in production, including familiarity More ❯
types and structures Unit testing using pytest Proficiency in SQL (we use MySQL, but experience with other SQL platforms is welcome). Experience with data manipulation and transformation using Pandas . Familiarity with ETL/ELT processes and data warehousing concepts. Understanding of cloud platforms (AWS or Azure). Basic knowledge of Git and GitHub for version control and collaboration. More ❯