Excellent problem solving and analytical skills in a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of algorithms, data structures and design patterns including why and where to use them. Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build More ❯
user experience. Analyse user behaviour to build detailed audience segments, personas, and insights that inform content, marketing, and product strategies. Evaluate performance of articles and videos, and develop personalization algorithms to recommend the right content to the right users. Build predictive models to improve subscriber acquisition, retention, and lifetime value through churn prediction and pricing insights. Requirements: BSc/MSc More ❯
Python, 3D graphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms, advanced visualisations, cloud or UI. There s plenty of room to stretch your skills - and plenty of fascinating challenges. Apply today for this hybrid role in Bristol and help us More ❯
Python, 3D graphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms, advanced visualisations, cloud or UI. There’s plenty of room to stretch your skills - and plenty of fascinating challenges. Apply today for this hybrid role in Bristol and help us More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa
to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embedded software for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real More ❯
warrington, cheshire, north west england, united kingdom
Oho Group Ltd
to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embedded software for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real More ❯
bolton, greater manchester, north west england, united kingdom
Oho Group Ltd
to ensure seamless integration and reliable performance. Responsibilities Design, implement, and optimize embedded software for AI/edge applications. Collaborate with hardware and AI teams to integrate models and algorithms onto embedded platforms. Develop and maintain software documentation, including specifications and test plans. Support debugging, profiling, and performance optimization of embedded systems. Contribute to validation and deployment processes for real More ❯
design documents Excellent troubleshooting and issue resolution skills. Quickly isolates/debugs issues even in areas outside of one's own domain. Expert level knowledge of distributed system design, algorithms, logging framework, scaling and UML principles Experienced working on large scale, complex applications Experience in designing and building scalable cloud-native applications that are deployed in AWS infrastructure Experience in More ❯
non-technical audiences. Computer vision experience is essential for this role. Responsibilities Work with cross-functional teams to identify business problems and translate them into data-driven solutions. Develop algorithms and statistical models to analyse and interpret complex data sets. Collaborate with software engineers to integrate models into the production environment. Communicate insights and results to technical and non-technical More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
/data libraries (e.g., NumPy, pandas, scikit-learn, TensorFlow or PyTorch). Hands-on experience with Amazon SageMaker , including training, tuning, and deploying models. Solid understanding of machine learning algorithms and statistical methods. Experience with cloud platforms (AWS preferred). Familiarity with CI/CD practices and version control (Git). Excellent problem-solving and communication skills. Nice to Have More ❯
technologies is a must. Required Skills: • Proficiency in low-level languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-oriented programming, complexity analysis, memory/thread safety, and advanced debugging. • Experience with code quality tools, type checking, linting, unit/integration/end-to More ❯
smarter systems. If you’re technically strong and commercially minded, this could be the perfect next step. What You’ll Be Doing Build and maintain advanced decision science models, algorithms, and tools Optimise and automate various systems Transform complex datasets into clear, actionable insights Present findings to commercial and technical stakeholders Support the automation of dynamic pricing systems Stay up More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Adria Solutions
AI/ML to contribute fresh ideas to the team. Skills and Experience: Degree in Computer Science, Artificial Intelligence, Data Science, or a related field. Understanding of machine learning algorithms and model evaluation techniques. Strong analytical and communication skills. Comfortable working in a collaborative environment and taking feedback. Desirable: MSc in a relevant discipline. Exposure to NLP, computer vision, or More ❯
Altrincham, Cheshire, England, United Kingdom Hybrid / WFH Options
Adria Solutions
AI/ML to contribute fresh ideas to the team. Skills and Experience: Degree in Computer Science, Artificial Intelligence, Data Science, or a related field. Understanding of machine learning algorithms and model evaluation techniques. Strong analytical and communication skills. Comfortable working in a collaborative environment and taking feedback. Desirable: MSc in a relevant discipline. Exposure to NLP, computer vision, or More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Stott and May
Hive/Hadoop, Pig, Scala, or Java would be advantageous. Statistics: Strong applied statistical skills, including hypothesis testing, regression, distributions, and maximum likelihood estimators. Machine Learning: Working knowledge of algorithms such as k-NN, Naïve Bayes, SVM, and Decision Forests. Mathematics: Solid foundation in Multivariable Calculus and Linear Algebra for algorithm optimisation. Data Wrangling: Skilled in handling imperfect datasets to More ❯
using Python. Perform development and integration of multiple user interfaces and/or numerous services for software that performs data processing at scale. Tasks Performed: • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. • Perform quality control on team products Implement recommendations for improving documentation and software development process standards • Oversee one or more More ❯
/software trade-offs and COTS/GOTS use • Perform requirements analysis and system-level design • Integrate software into operational systems and environments • Design/implement database interfaces and algorithms • Contribute to technical documentation and test planning CORE SKILLS ️ Analyze user requirements to design software ️ Debug code and resolve defects ️ Recommend improvements to processes and documentation ️ Design, implement, and integrate More ❯
years of relevant engineering experience 3+ years of engineering team management Bachelor's degree in Computer Science or equivalent experience Strong computer science fundamentals (object-oriented design, data structures, algorithms) Experience with modern programming languages (C++, Java, Python, Ruby) Knowledge of cloud/internet technologies Experience leading cross-functional teams Preferred Qualifications 8+ years of software development experience Experience with More ❯
then iterating on user feedback and interactions. Key job responsibilities As an Applied Scientist on the team, you will collaborate with other applied scientists and engineers to develop novel algorithms to enable timely, relevant and delightful recommendations and conversations. Your work will directly impact our customers in the form of products and services that make use of various machine learning More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for you: As More ❯
present findings to stakeholders through reports, dashboards, and presentations. Stay up-to-date with the latest trends and technologies in data science and machine learning. Develop predictive models and algorithms to support decision-making. Document methodologies, models, and processes for future reference and continuous improvement. ELIGIBILITY & QUALIFICATIONS: Master's degree in data science, Statistics, Computer Science, or a related field. More ❯
to interact with diverse groups of technical and non-technical stakeholders • Ability to obtain TS/SCI clearance Preferred Qualifications: • Post-quantum cryptography experience and knowledge of quantum-resistant algorithms (NIST PQC standards) • Quantum networking and quantum key distribution (QKD) system experience • Advanced networking certifications (CCIE, JNCIE, or equivalent) • Cryptography certifications (CISSP, GSEC, or equivalent) • Cloud platform certifications (AWS Certified More ❯
C or C++ - Experience with popular deep learning frameworks such as MxNet and Tensor Flow PREFERRED QUALIFICATIONS - Experience in solving business problems through machine learning, data mining and statistical algorithms - Experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning Amazon is an equal opportunity employer and does not discriminate More ❯
s technical staff, the candidates will perform the coding, development, implementation, integration, and testing of these systems. Responsibilities include but not limited to: Support client staff that are developing algorithms for threat detection and decision support and implement and support software for real-time control of hardware from camera to radar systems. Enable and support third parties engaged by a More ❯
performance testing techniques • Experience with databases, design, and structures • Understanding of Agile methodologies and collaboration with Atlassian Suite (JIRA, Confluence, Bitbucket) • Ability to apply mathematics and statistics to software algorithms • Background in military intelligence, imagery, or strategic planning • Active Top-Secret clearance highly preferred If this sounds like you, we'd love to talk. Apply today and help modernize Joint More ❯