cover image
Sense Street

Data Product Engineer

Hybrid

London, United Kingdom

Full Time

11-03-2025

Job Specifications

At Sense Street, we are developing natural language understanding systems for capital markets. Our premise is simple: markets are conversations, and we aim to help investment banks and asset managers have better, more efficient conversations.

Through our partnerships with global banks, we have access to datasets that have not been made available in the past. This allows us to create language models uniquely suited to capital markets while advancing the state-of-the-art. We are a venture backed company founded by professionals with experience spanning machine learning, trading, and quantitative research.

This is a new and evolving role, ideal for a data or software engineer who wants to work at the intersection of data engineering, ML infrastructure, and product integration. We don’t expect you to have experience with all of these—this role is a great opportunity for someone who wants to grow into and shape the intersection of AI, data, and product development.

You’ll collaborate closely with ML engineers, data scientists, and product/UX designers to bring AI models into production, develop robust data infrastructure, and contribute to how data is accessed and used—whether through APIs, internal tools, or analytics interfaces. If you enjoy building scalable data solutions while thinking about how they fit into the bigger picture, this role offers an exciting challenge.

The Role
Build and maintain scalable data pipelines to support AI/ML workloads.
Develop APIs and backend services that integrate AI models into production systems.
Work with ML engineers to deploy and optimize AI models in real-world applications.
Contribute to architecture decisions that shape our AI/ML infrastructure.
Think about how data is accessed and used, including internal tools, dashboards, and analytics interfaces.
Implement monitoring, observability, and data reliability best practices.

Requirements
Strong software or data engineering background (Python, SQL, cloud platforms).
Experience with data pipelines, backend systems, and APIs (ETL/ELT, microservices).
Familiarity with distributed systems, cloud environments (AWS/GCP/Azure), and CI/CD.
Interest in working closely with ML engineers and AI-powered systems.
Willingness to think about data accessibility and usability, not just infrastructure.
Excited to grow into the role and help define it as it evolves.

Nice to Have
Experience working with ML models and their deployment.
Familiarity with ML infrastructure, feature stores, and MLOps best practices.
Exposure to deep learning frameworks (PyTorch, TensorFlow).
Experience with building internal tools, dashboards, or lightweight front-end components (e.g., Streamlit, Dash, or BI tools like Looker, Tableau) or JavaScript frameworks (React, etc)

The Work Environment
Flexible working, central London location
Highly skilled team, flat hierarchy, and opportunities for mentorship
Ability to heavily influence platform and culture in a scaling company
Budget/time for books, training and attending conferences/hackathons
Opportunity to work with cutting-edge AI technologies and unique datasets
Regular knowledge sharing sessions and internal tech talks

Company Benefits
Flexi Working
Pension
Laptop
Hybrid working - home/office
Share Options Scheme
Private Healthcare

Interview Process
Decision to proceed will be made at each step:
Short intro call - 30 minutes
Technical interview & paring exercise - 2hrs max, remote
Data science team meet
Final meeting with the CEO

About the Company

We are developing natural language understanding systems for capital markets. Our premise is simple: markets are conversations and we aim to help its participants have better and more efficient conversations. Through our partnerships with global financial institutions we have access to datasets that have not been made available in the past. This allows us to create language models that are uniquely suited to capital markets while advancing the state-of-the-art. Our platform has been developed to ensure robust and safe de... Know more

Related Jobs

Company background Company brand
Company Name
WEG Tech
Job Title
Lead Data Scientist
Job Description
Job Title: Lead Engineer – Data Scientist Location: Coventry, West Midlands Salary: £46,485 to £55,295 (D.O.E) Job Purpose: This role involves advanced research in Data Science and Analytics for automated driving projects, using cutting-edge Machine Learning techniques to analyse real-world and simulation data. You will work with diverse datasets (e.g., accident reports, insurance claims, sensor data) to identify trends, generate scenarios, and develop scalable machine learning pipelines. As part of the Safe Autonomy Research Group, you will contribute to research on automated transport safety across land, air, and marine domains. The team’s work influences global standards, policies, and industry practices, collaborating with partners through funding from Innovate UK, Horizon Europe, and industry stakeholders. Successful candidate will also be expected to mentor colleagues with less experience and conduct individual or collaborative research projects. Key Responsibilities: Conduct research on data analysis techniques for automated vehicle datasets. Develop and apply machine learning methodologies, including novel approaches using LLMs. Engage with industry experts to understand best practices, standards, and regulations. Provide strategic direction and support for project partners. Publish research findings in high-impact journals and present at conferences. Develop and deliver training materials to share expertise with partners. Ensure project deliverables are met within deadlines and report progress. Attend and represent at national and international events. Requirements: Essential Criteria: Education: A good honours degree in a relevant field. Experience: Significant experience in data science, large datasets, and industrial R&D. Technical Skills: Proficiency in TensorFlow, MATLAB, Python (pandas, numpy, scipy, bokeh), AI algorithms, cluster analysis, and SQL databases. Data Analysis: Strong mathematical, statistical, and data visualization skills, including efficient analysis of large datasets. Project Management: Ability to plan, execute, and deliver complex projects to tight deadlines. Collaboration & Communication: Strong teamwork, interpersonal, and presentation skills, with experience in research collaborations. Adaptability & Initiative: Ability to work in diverse teams, adapt to new challenges, and provide innovative solutions. Experimental Work: Willingness to conduct hands-on research. Desirable: A doctorate level qualification in a relevant research area
Coventry, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Datatech Analytics
Job Title
Data Insight Analyst - Consumer Behaviour & Audience
Job Description
Data Insight Analyst - Consumer & Audience -London office hybrid - 3 days per week - Salary negotiable dep on experience up to £60,000 - J12932 Please note this client is unable to offer sponsorship so please ensure you have full UK working rights. Datatech are working exclusively with a boutique start up in London, staffed across the UK, US and Canada, to grow their team. This leading consumer behavioural data organisation are servicing some of the largest brands and media companies worldwide and have been working for the last 6 + years adding value to their clients. This company have an incredible amount of data, and having just skimmed the surface of this, there is a huge opportunity to delve deeper and bring their potential to life. For the role of Data Insights Analyst, we are looking for an enthusiastic and driven individual, ready to get stuck into some extremely interesting projects and work with some huge global brands. You’ll be working in an incredibly supportive and social team, where each employee is an individual contributor and has a voice to produce ideas and ways of success. In this role, you will be responsible for data collection, analysis and interpretation of a vast and rich data lake of consumer behavioural data to provide actionable insights and recommendations regarding marketing campaigns, sales opportunities and brand perception. The role…. • Gather data from diverse media platforms using data scraping tools, APIs, and monitoring services. • Provide data-driven recommendations to improve campaign performance based on analysis of key metrics. • Creating propositions for clients and storytelling - really bringing the numbers to life in an engaging and informative manner • Clean and structure raw data to ensure accuracy and consistency for analysis. • Identify patterns and emerging trends within media data to understand audience behaviour and market dynamics. • Track key metrics like impressions, reach, engagement, sentiment analysis, and cost-per-click across different media channels. • Analyse data to identify different audience segments and their media consumption habits. • Monitor competitor media coverage and identifying trends to inform strategy. • Create clear and concise reports with data visualizations (graphs, charts) to communicate insights to stakeholders. The ideal candidate…. • Experience working with consumer focused data and audiences • Proficiency in data analysis tools and techniques (e.g., SQL, Python, R, Tableau) • Previous experience in data storytelling, data translation and delivering insights to a variety of audiences • Strong problem-solving skills to identify issues within data and developing solutions to address them • Knowledge of different media channels (social media, print, television, online advertising) and their metrics • Effectively presenting complex data insights to both technical and non-technical audiences • Ability to interpret statistical data and draw meaningful conclusions If this sounds like the role for you then please apply today! Alternatively, you can refer a friend or colleague by taking part in our fantastic referral schemes! If you have a friend or colleague who would be interested in this role, please refer them to us. For each relevant candidate that you introduce to us (there is no limit) and we place, you will be entitled to our general gift/voucher scheme. Datatech is one of the UK’s leading recruitment agencies in the field of analytics and host of the critically acclaimed event, Women in Data. For more information, visit our website: www.datatech.org.uk
London, United Kingdom
Hybrid
Full Time
12-03-2025
Company background Company brand
Company Name
ONYX Insight
Job Title
Software Developer (Analytics Products)
Job Description
The Role We’re developing a new platform to accelerate our new analytics product development, working closely with domain experts and data scientists this role will lead the development of analytics tools for new and innovative products. We’re looking for an experienced Software Developer with strong experience in programming and analytical & problem-solving skills. What You'll Do Leading the software development activities in the Advanced Analytics team Collaborate with domain experts and data scientists to design and develop analytics software for innovative new products. Develop, maintain, monitor, and support our analytics products, helping to automate and streamline data processes Partake in code reviews Help coach and mentor more junior members of the team and data scientist, and domain experts in software development. Experience of Python, C#, and React Collaborate with wider software teams on standards and processes. Ideally You’ll Have/be 5+ years of commercial Software Development Experience Demonstratable experience with Python Demonstratable experience with C# Experience developing with Cloud Services, preferably in AWS and/or Azure Knowledge of PostgreSQL and Database Design Principles Exposure to JavaScript frameworks, preferably React Experience in designing and maintaining ETL processes Solid understanding of Software Development Best Practices such as CI/CD etc. Experience of working with software products focused on analytics Bachelor’s Degree (or higher) in a STEM focused subject Strong Communication Skills – Both written and verbal Demonstrated ability to deal well with ambiguous/undefined problems and the ability to think abstractly. A thorough approach and self-starter mindset Able to work collaboratively with cross-functional teams Be resilient and have a flexible attitude A drive to work alongside other talented, passionate developers About You You will help create software within a skilled team that likes getting things done. You will have previously been responsible for successfully delivering significant web software projects to business customers using a modern OO language, ideally Python. You will understand the challenges of developing data-intensive systems and the need to balance customer delivery with broader strategic developments. You’ll also support less experienced members of the team to develop their skills. Why Join ONYX Insight? Make an Impact: Join a team that is revolutionising the renewable energy sector through data-driven innovation. Career Growth: We offer opportunities for career progression and the chance to work on high-impact projects. Global Reach: Be part of a growing company with global influence and operations across the renewable energy sector. About ONYX ONYX Insight is a growing technology and engineering organisation in the renewable energy sector. Our vision is to build a more efficient future by becoming the world’s most innovative provider of predictive technology solutions. Our advanced sensing, software and analytics combined with our engineering experience are deployed on wind turbines around the world to maximise production and make turbines more reliable for longer, optimising energy production. ONYX Insight is part of the Macquarie Group. Macquarie is a global financial services group operating in 34 markets in asset management, leasing and asset financing, market access, commodity trading, renewables development, specialist advisory services, capital raising and principal investment. The diversity of the Macquarie Group operations combined with a strong capital position and robust risk management framework has contributed to a 54 year-record of unbroken profitability. For any further information, or to understand our products and services better, please feel free to look through our website: https://onyxinsight.com/ ONYX Insight are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Nottingham, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Better Placed Ltd - A Sunday Times Top 10 Employer in 2023!
Job Title
AI Software Engineer
Job Description
Software Engineer – JavaScript & Python Remote (UK only) £100,000-£120,000 +ISO options from day 1 **ideally you'll possess a degree in Computer Science / Physics/ Maths(or similar) from a top university and worked for an AI native or AI focussed business. Better Placed Technology has partnered with a Microsoft backed AI business that has exited Stealth mode. They were founded in Silicon valley as they begin hiring their UK based team. The founding team is composed of industry leaders and innovators taken from some of the best-known tech businesses on the globe. They’re working on cutting edge technologies that are revolutionizing the AI landscape. The Job You’ll be a talented, motivated software engineer with a good level of expertise in JavaScript and Python. As a key UK hire you will be involved in creating synthetic data tools, working with Large Language Models (LLM’s), integrating with API’s and building products for enterprise customers. Required Skills and Experience: Proficient in Python; experience with PyTorch is a bonus. Strong expertise in JavaScript, including React, Next.js, and Node.js. Proven experience in developing and maintaining full-stack applications. Experience working with APIs and integrating third-party services. Strong problem-solving skills and attention to detail. Ability to work independently in a remote setting and manage time effectively. 3-4 years commercial post degree Day to Day Develop and maintain synthetic data tools to support AI model training and evaluation. Work on large language models (LLMs) and contribute to their improvement and deployment. Integrate with various APIs to enhance product functionality. Build and enhance products for enterprise customers, ensuring high performance and reliability. Collaborate with cross-functional teams to deliver high-quality software solutions. Preferred Qualifications: Experience with synthetic data generation and usage. Familiarity with large language models (LLMs) and their applications. Prior experience working with enterprise customers. Masters degree in CS or Mathematics This is a truly unique opportunity to work with some of the brightest minds in the industry on a ground-breaking project, for a confidential discussion please apply with an up to date CV.
England, United Kingdom
Remote
Full Time
12-03-2025