related field). 5+ years of professional software development experience. Proficient in C++ (Concurrent programming techniques: Shared memory, Atomics and lock-free data structures) Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb, make, valgrind etc. Experience working in Linux Environments with good command More ❯
experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior More ❯
transformational AI projects. Collaborate with multidisciplinary teams—including data scientists, software engineers, and product teams—to integrate emerging technologies into real-world solutions. Design and implement cutting-edge AI algorithms , ensuring their integration into robust, production-grade platforms that enhance research efficiency. Translate scientific and business goals into scalable and maintainable software solutions. Own the full development lifecycle , from requirements More ❯
experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns Youre collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior Java More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom
MicroTECH Global Ltd
Publications in top ML conferences (e.g. ICML, ICCV, SysML or similar)Contribution to open source ML frameworks such as -TensorFlow, TensorFlow Lite, etc. Experience with knowledge distillation, computer vision algorithms, federated learningKnowledge of one or more interpreted languages, such as Python and/or JavaScript Experience of real-time and/or embedded software development in C++ (on embedded Linux More ❯
such as AWS Bedrock and Azure OpenAI. Vector Database Knowledge: Familiarity with vector databases and techniques for similarity search. AI/ML Expertise: Comprehensive understanding of AI/ML algorithms, architectures, and best practices. Data Proficiency: Skills in data preprocessing, feature engineering, and model evaluation. Soft Skills: Strong problem-solving abilities and excellent communication skills. Preferred Skills: Experience with deploying More ❯
price behavior. Collaborate with portfolio managers to integrate auction-based strategies into broader trading frameworks, informed by market microstructure insights. Continuously monitor and analyze auction market conditions to refine algorithms and enhance performance. Stay informed on academic and industry research to incorporate cutting-edge methodologies into strategy development. Candidate Profile Ph.D. or Master's degree in a quantitative discipline such More ❯
Excel, but we hope you secretly hate it just a bit) Nice-to-haves (but not deal-breakers): Experience with Alteryx, Power BI, and Agile environments Knowledge of ML algorithms and database design ATT or equivalent qualification Background in data analytics or data science What you'll get in return 26 days holiday (+ buy more) Lifestyle, health, and wellbeing More ❯
environment, you'll help deliver data-driven insights to support decision-making, threat detection, intelligence analysis, and national defence strategies. Key Responsibilities Develop and deploy data models, machine learning algorithms, and statistical analyses to support defence and national security operations. Work with structured and unstructured data from diverse sources such as sensors, ISR feeds, satellite imagery, communications, cyber threat logs More ❯
Excel, but we hope you secretly hate it just a bit) Nice-to-haves (but not deal-breakers): Experience with Alteryx, Power BI, and Agile environments Knowledge of ML algorithms and database design ATT or equivalent qualification Background in data analytics or data science What you'll get in return 26 days holiday (+ buy more) Lifestyle, health, and wellbeing More ❯
Excel, but we hope you secretly hate it just a bit) Nice-to-haves (but not deal-breakers): Experience with Alteryx, Power BI, and Agile environments Knowledge of ML algorithms and database design ATT or equivalent qualification Background in data analytics or data science What you'll get in return 26 days holiday (+ buy more) Lifestyle, health, and wellbeing More ❯
engineers to leverage cutting-edge AI in their work. Some of the things on our roadmap you'll work on include: Optimising efficiency and robustness of Polaron's existing algorithms for material characterisation, exploration and optimisation; Adapting cutting edge machine learning methods for material science applications. We're looking for exceptional people who can contribute to a fantastic company culture More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
and a progressive work environment. This position offers a unique opportunity to join a dynamic team of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into More ❯
and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills About you: As a Senior Java Developer you will earn a highly competitive package More ❯
and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior Java Developer you will earn More ❯
London, England, United Kingdom Hybrid / WFH Options
Selby Jennings
Generative AI. Design, train, and fine-tune LLMs and other AI models to extract insights and generate predictive signals. Apply AI techniques to develop and enhance alphas and other algorithms on the AI platform. Analyze large-scale financial datasets using statistical, mathematical, and machine learning methods. Collaborate with platform development teams to implement and test new features and datasets. Stay More ❯
offerings. Day-to-day of the role: Model Development: Collaborate with actuarial analysts to develop machine learning and statistical models for predicting outcomes related to pension schemes. Utilize appropriate algorithms to enhance predictions and automate decision-making processes. Machine Learning Operations: Design, deploy, maintain, and refine statistical and machine learning models using Azure ML. Optimize model performance and ensure smooth More ❯
Competencies: Publications in top ML conferences (e.g. ICML, ICCV, SysML or similar)Contribution to open source ML frameworks such as -TensorFlow, TensorFlow Lite, etc.Experience with knowledge distillation, computer vision algorithms, federated learning Knowledge of one or more interpreted languages, such as Python and/or JavaScript Experience of real-time and/or embedded software development in C++ (on embedded More ❯
driven research and performance analysis to identify areas for algorithmic enhancement. Design strategic trading components prioritizing scalability, resiliency, and ultra-low latency. Ensure the robustness and security of trading algorithms through rigorous testing and validation practices. Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices. Drive continuous innovation by proposing and delivering enhancements More ❯
City of London, London, United Kingdom Hybrid / WFH Options
MediaTek
scientific community Work Arrangement: Benefit from a hybrid work model, combining remote and on-site collaboration Responsibilities Conduct innovative research in machine learning and artificial intelligence Develop and implement algorithms Collaborate with cross-functional teams to integrate AI solutions Publish research findings in top-tier conferences and journals Stay up to date with the latest advancements in AI and related More ❯
scientific community Work Arrangement: Benefit from a hybrid work model, combining remote and on-site collaboration Responsibilities Conduct innovative research in machine learning and artificial intelligence Develop and implement algorithms Collaborate with cross-functional teams to integrate AI solutions Publish research findings in top-tier conferences and journals Stay up to date with the latest advancements in AI and related More ❯
offerings. Day-to-day of the role: Model Development: Collaborate with actuarial analysts to develop machine learning and statistical models for predicting outcomes related to pension schemes. Utilize appropriate algorithms to enhance predictions and automate decision-making processes. Machine Learning Operations: Design, deploy, maintain, and refine statistical and machine learning models using Azure ML. Optimize model performance and ensure smooth More ❯
offerings. Day-to-day of the role: Model Development: Collaborate with actuarial analysts to develop machine learning and statistical models for predicting outcomes related to pension schemes. Utilize appropriate algorithms to enhance predictions and automate decision-making processes. Machine Learning Operations: Design, deploy, maintain, and refine statistical and machine learning models using Azure ML. Optimize model performance and ensure smooth More ❯
and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior Java Developer you will earn More ❯
experience. Proficiency in Python programming. 5+ years of experience in software engineering and AI/ML development, including: Experience with production software and systems design. Knowledge of machine learning algorithms and model development. Experience with ML lifecycle tools like MLflow, DVC, Weights & Biases. Experience deploying ML systems on the cloud. Professional experience with LLMs and large-scale models. Strong software More ❯