various domains, leveraging cutting-edge AI techniques. Analyze and preprocess large-scale datasets to extract meaningful insights and features for training AI models, ensuring data quality and integrity. Train, validate, and optimize machine learning models using state-of-the-art techniques, including deep learning, reinforcement learning, and transfer learning … performance of deployed AI models, conduct regular evaluations, and implement improvements to enhance model effectiveness and efficiency. Collaborate effectively with cross-functional teams, including data scientists, software engineers, and domain experts, to drive AI initiatives and deliver innovative solutions. Stay updated on the latest advancements in machine learning and … languages such as Python, Java, or C++, and familiarity with machine learning libraries/frameworks like TensorFlow, PyTorch, or scikit-learn. Solid understanding of datastructures, algorithms, and statistical techniques for machine learning. Experience with cloud platforms (e.g., AWS, Azure, GCP) and distributed computing technologies (e.g., Hadoop, Spark more »
proficient in C++ and Python to join their Trading Technology team. With a focus on innovation and collaboration, they leverage cutting-edge technology and data analysis to make informed trading decisions in real time. They continuously optimize trading strategies using modern statistical methods, while their trading infrastructure is refined … services critical for trading operations, including risk-related services and access to markets. Extending and optimizing trading applications, with a focus on real-time data processing and display. Contributing to the continuous refinement and adjustment of trading infrastructure to adapt to changing market conditions. Participating in a fully automated … years of experience in software development, preferably in trading or financial services. Proficiency in C++ and Python, with a strong understanding of datastructures and algorithms. Experience with Kubernetes, containerized environments, and Azure-based processes. Familiarity with DevOps practices, including CI/CD pipelines and deployment automation. Excellent more »
C++ 20 version, this will likely include rewriting routines into an accelerated programming language, a parallel framework or rethinking how to shape and manipulate data throughout the pipeline. You'll be collaboratively problem solving in a supportive team environment where you'll be able to learn from experienced technologists … Reality) You have experience with shaders, they use Vertex and Fragment You have a thorough understanding of Computer Science fundamentals such as Algorithm design, DataStructures, OOP You're collaborative with great communication skills You're keen to work for a tech start-up where you can make more »
and guide junior developers Manage your workload and deliver features independently Requirements: 3+ years of experience in Ruby development Strong problem-solving skills with datastructures and algorithms knowledge Security and performance awareness Familiarity with coding standards and best practices Excellent written and verbal English communication Bonus Points more »
and Django skills You have architecture and design skills, including DRY principles You have a good knowledge of Computer Science fundamentals such as OOP, DataStructures, Design Patterns and software engineering best practices You're collaborative with great communication skills, happy to lead projects and mentor others Salary more »
position you must have the following skills: Experience of Node JS or JAVA, PHP, Python - which are preferred along with strong problem solving and Data Structure. Must have excellent knowledge of HTML5 and CSS3 plus This is a 6 to 12 month assignment based in Central London. Please send more »
analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a global footprint, applying modern software engineering principles. Requirements 5+ years experience with … collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of datastructures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree more »
as building, implementing, maintaining, and using test frameworks, in order to enable end-to-end testing in multi-component environments. Analysing and validating the data outputs, ensuring it adheres to the business requirements for multiple products. Provide input into consulting and strategic pieces of work, giving technical suggestions and … IO, Playwright or Cypress. You’ll need to have written automations scripts and contributed to building frameworks from scratch. Solid experience of testing in data-driven environments utilising advanced SQL skills. Experience Working with datastructures, algorithms, and systems architecture. Produce clear and concise reports and documentation. more »
C++ 20 version, this will likely include rewriting routines into an accelerated programming language, a parallel framework or rethinking how to shape and manipulate data throughout the pipeline. You'll be collaboratively problem solving in a supportive team environment where you'll be able to learn from experienced technologists … Reality) You have experience with shaders, they use Vertex and Fragment You have a thorough understanding of Computer Science fundamentals such as Algorithm design, DataStructures, OOP You're collaborative with great communication skills You're keen to work for a tech start-up where you can make more »
following skills/experience - 1 years+ commercial experience with Python, Django or React experience is a bonus Strong understanding of OO principles, design patterns, datastructures & algorithms Bachelors or Masters Degree in Computer Science or very similar, ideally from a top University Personality and genuine passion in technology more »
of or strong knowledge in either C#, C++ or other object orientated languages such as Java or Python Good familiarity with common algorithms and datastructures and their performance trade-offs An ability to own all aspects of development projects from start to finish A desire to understand more »
updates clearly to stakeholders and non-technical team members. Key Skill: Java/Kotlin Development Managerial/Leadership qualities Designing and implementing microservice architecture DataStructures Algorithms Rest AP Spring Boot Databases ION trading platform HTML/CSS/JavaScript/Angular/React This is a full more »
analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a global footprint, applying modern software engineering principles. Requirements 5+ years experience with … collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of datastructures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree more »
like searching for particular people and licence plates. As a Backend Software Engineer you will build Edge-computing and IoT applications for processing vision data and communication layers for the compute-constrained edge devices. You'll be deploying Machine Learning models to production and optimising the platform runtime performance … from home once a week. About you: You're a skilled Software Engineer with a thorough knowledge of Computer Science fundamentals such as OOP, DataStructures, Design Patterns You have advanced level C++ skills (they're using C++20) including multithreading You have also have strong Python skills and more »
Greater London, England, United Kingdom Hybrid / WFH Options
Augmentti
. Currently, they have a mixture of WebUI's (ReactJS) and old-fashioned Windows UI's that can't deal with the volume of data and latency requirements presenting a huge technical challenge. Until now, this project has been operating in stealth mode and consists of some sketched-out … Appreciation for good GUI design and passion for performance. Good grasp of Linux as an O/S. Deep understanding of software design principles, datastructures, and algorithms. Knowledge of trading systems & order lifecycle. Hit apply or drop me a note to find out more ;-) ---------------------------------------------------- Keywords: GUI, UI more »
successful candidate will have the following skills/experience - • Between 1 – 8 years’ commercial experience within Python • Strong understanding of OO principles, design patterns, datastructures & algorithms • Computer Science Degree or similar, ideally from a top University • Personality and genuine passion in technology! • (nice to have but not more »
Required 6+ years of development experience in developing enterprise-grade server side applications with Java as primary programming language. Strong programming skills in Java, Datastructures and algorithms, Web services, REST APIs, JSON, XML etc. Experience with frameworks like Spring MVC, Spring Boot, messaging systems like Solace, Kafka more »
sensitive military information. Optimizing performance-critical components of defence systems to ensure real-time responsiveness and reliability. Building scalable infrastructure to support large-scale data processing and analysis for strategic planning. Collaborating with industry partners and government agencies to integrate our solutions into defence ecosystems. Requirements: Strong experience in … best practices. Proven track record of designing and implementing high-performance, mission-critical systems in Rust. Solid grasp of computer science fundamentals, including algorithms, datastructures, and concurrency. Experience working in Agile environments and delivering software iteratively. Excellent communication skills, with the ability to convey complex technical concepts more »
enables things like searching for particular people and licence plates. As a Senior Software Engineer you will build edge-computing applications for processing vision data and communication layers for the compute-constrained edge devices; you'll be deploying Machine Learning models to production and optimising the platform runtime performance … from home once a week. About you: You're a skilled Software Engineer with a thorough knowledge of Computer Science fundamentals such as OOP, DataStructures, Design Patterns You have advanced level C++ skills (they're using C++20) including multithreading You have also have strong Python skills and more »
Level/Embedded): We are partnering with one of the leading and innovative hedge fund with a strong focus on collaboration, cutting-edge technology, data-driven solutions, and automation. Responsibilities: Focus on the analysis, design, implementation, and testing/delivery of trading systems using the latest technologies. Work with … teams to troubleshoot and solve complex performance/latency sensitive problems. Requirements: Experience developing performant, scalable applications in modern C++. Understanding of distributed systems, datastructures and algorithms. Practical use of multi-threaded/multi-core programming paradigms. Object-oriented design and programming experience. Bachelor’s degree in more »
VaR, stress tests and other analytics Bespoke tools to analyse Liquidity risk and Collateral requirements Self-service and Dashboard style reporting architecture providing position data, risk analytics and performance for the Risk and Investment teams as well as the wider firm You will work closely with the business and … and fix problems as they occur (expected 20% BAU) Experience Required Experience with .NET/C# Experience working with SQL databases Good understanding of datastructures and algorithms Good analysis and problem solving skills Keen to learn about the business domain (Risk) Ability to engage with highly technical more »
Manager that is expanding its UK presence and tech team. As a .Net Developer you'll be designing and developing new capabilities in trading, data and research, collaborating as part of a small team where your contributions will have a real impact. You'll be using F# within a … ideally with F# experience and happy to use this going forward You have low level optimisation skills and a good understanding of algorithmic complexity, datastructures, garbage collection (as well as how to bypass it), low latency programming and interaction with operating systems Ideally you will also have more »
in London. Must: 6+ years of development experience Strong hands-on experience in Core Java ,Java 8 Strong in problem solving with algorithms and datastructures along with good communication skills Spring, Spring Boot, Hibernate, messaging services like Kubernetes, Microservices architecture exposure is a bonus Effective verbal & written more »
and improving the system. Requirements: 3 to 5 years experience in Ruby/Ruby on Rails Good problem-solving skills with an understanding of datastructures and algorithms. Security and performance awareness. Familiarity with coding standards and best practices. Self-management and self-motivation. Great English, both verbal more »
and improving the system. Requirements: 3 to 5 years experience in Ruby/Ruby on Rails Good problem-solving skills with an understanding of datastructures and algorithms. Security and performance awareness. Familiarity with coding standards and best practices. Self-management and self-motivation. Great English, both verbal more »