Role Overview
Our client is seeking a data-focused professional to join a growing analytics and engineering team. In this role, you will contribute to the design and development of advanced analytical solutions, combining internally built capabilities with selected third-party technologies.
You will work with complex datasets—particularly those generated by physical security systems—to uncover insights and deliver intelligent features powered by modern machine learning and AI techniques.
What You’ll Do
- Design and deliver analytics-driven features that enhance product capabilities using machine learning, data mining, and AI approaches
- Assess external technologies and tools, supporting integration and vendor selection decisions
- Build prototypes and production-ready data solutions from concept through deployment
- Combine and analyse multiple data sources to generate actionable insights
- Collaborate with cross-functional teams, including product, engineering, QA, and external partners
- Contribute to decisions on whether to develop solutions internally or adopt external tools
- Support the delivery of both real-time and investigative (forensic) analytical systems
- Work independently while maintaining strong communication across distributed teams
Required Qualifications
- Bachelor’s or Master’s degree in a relevant technical field such as Computer Science, Statistics, or Applied Mathematics
- Around 2+ years of experience working with modern data analysis tools and programming languages (e.g. Python and libraries such as scikit-learn)
- Hands-on experience performing exploratory data analysis
- Familiarity with data ingestion processes, including working with SQL databases, APIs, and structured files
- Basic experience with data visualisation tools (e.g. dashboards or plotting libraries)
- Experience with at least one general-purpose programming language
- Comfortable working in both Windows and Linux environments
Preferred Experience
- Exposure to building AI-driven applications using large language models, embeddings, or similar technologies
- Understanding of how AI solutions are deployed across different environments (cloud, on-premise, or hybrid)
- Familiarity with predictive modelling and decision-support systems
- Experience using cloud platforms such as AWS, Azure, or Google Cloud
- Awareness of computer vision concepts such as object detection or image analysis
- Knowledge of common machine learning techniques (e.g. classification, clustering, regression, anomaly detection)
- Strong analytical thinking and ability to evaluate different technical approaches
- Effective communication skills, with the ability to explain technical ideas clearly
- A proactive mindset and willingness to continuously learn
Compensation & Benefits
This role offers a competitive salary package, with compensation determined by experience, skills, and location. The expected salary range is approximately $99,000 to $124,000 per year.
Employees may also have access to a comprehensive benefits package, which can include:
- Health, dental, and vision insurance
- Retirement savings plan with employer contributions
- Paid time off and company holidays
- Parental leave
- Life and disability coverage
- Wellbeing and employee assistance programmes
- Education and professional development support
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
DATA/BI Analyst
2026-04-10
Site Reliability Engineer
2026-04-10
- Posted
- Apr 08, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- New York
- Company
- SoTalent
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
DATA/BI Analyst
2026-04-10
Site Reliability Engineer
2026-04-10