execution systems and ensure robust data pipelines. Oversee deployment, monitoring, and system reliability. Requirements: 3+ years building high-performance trading systems, ideally in systematic equities. Strong coding skills in C++ or C#, with Python for research integration. Deep understanding of algorithms, databases, and distributed systems. Experience with market data handling, exchange connectivity, and real-time systems. Excellent communication and problem More ❯
execution systems and ensure robust data pipelines. Oversee deployment, monitoring, and system reliability. Requirements: 3+ years building high-performance trading systems, ideally in systematic equities. Strong coding skills in C++ or C#, with Python for research integration. Deep understanding of algorithms, databases, and distributed systems. Experience with market data handling, exchange connectivity, and real-time systems. Excellent communication and problem More ❯
years professional work experience as a quantitative/software developer Knowledge of asset management investment processes would be beneficial but not essential Extensive programming experience in Python, R or C++ Team player with the ability to establish and maintain effective working relationships with colleagues Excellent academic record with a degree in Mathematics, Engineering, Computer Science, Physics or Quantitative field from More ❯
physics, engineering, finance, or related field) Experience with portfolio risk analytics and tools (e.g., factor models, VaR engines) Solid programming skills (Python strongly preferred; familiarity with SQL, R, or C++ a plus) Familiarity with systematic or algorithmic trading strategies High attention to detail, curiosity, and the ability to challenge assumptions constructively More ❯
physics, engineering, finance, or related field) Experience with portfolio risk analytics and tools (e.g., factor models, VaR engines) Solid programming skills (Python strongly preferred; familiarity with SQL, R, or C++ a plus) Familiarity with systematic or algorithmic trading strategies High attention to detail, curiosity, and the ability to challenge assumptions constructively More ❯
physics, engineering, finance, or related field) Experience with portfolio risk analytics and tools (e.g., factor models, VaR engines) Solid programming skills (Python strongly preferred; familiarity with SQL, R, or C++ a plus) Familiarity with systematic or algorithmic trading strategies High attention to detail, curiosity, and the ability to challenge assumptions constructively More ❯
london (city of london), south east england, united kingdom
Black Swan Group
physics, engineering, finance, or related field) Experience with portfolio risk analytics and tools (e.g., factor models, VaR engines) Solid programming skills (Python strongly preferred; familiarity with SQL, R, or C++ a plus) Familiarity with systematic or algorithmic trading strategies High attention to detail, curiosity, and the ability to challenge assumptions constructively More ❯
time and mission-critical environments. Required Skills & Experience Degree in Electrical Engineering (specialisation in Power Systems preferred). Strong knowledge of Linux and Windows operating systems. Proficiency in C, C++, Java, SQL, Shell scripting, and Oracle Database. Hands-on experience with Reliance. Experience with GitHub and ClearCase for system configuration and version control. Track record of analysing, identifying, and resolving More ❯
using TCP/IP for seamless device communication Support the evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and More ❯
KT9, Chessington, Greater London, Hook, United Kingdom
Christy Media Solutions
using TCP/IP for seamless device communication Support the evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and More ❯
scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working More ❯
and mainly A* and A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable. Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embedded development experience. Additional extra-curricular involvement with technology development that demonstrates your interest in embedded More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
and developers. We have experts from around the firm who will teach you advanced skills in a variety of areas such as Trading/Market Mechanics, Statistics, R, Python, C++, Machine Learning, and our research process. You will later be coached to successfully apply those skills to build predictive models, leveraging one of the largest supercomputers in the world, and More ❯
work items carried out by peers Provide technical leadership to junior members of the team Your skills and experiences Software development skills in a language such as Java, Python, C++ or Rust Practical experience of developing software using an agile methodology Familiarity with common software development concepts including virtualisation, automated testing and configuration control Experience in using the Rust programming More ❯
BASIC QUALIFICATIONS - 3+ years of building machine learning models for business application experience - PhD, or Master's degree and 6+ years of applied research experience - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience with prompting techniques for LLMs PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn More ❯
BASIC QUALIFICATIONS 3+ years of building machine learning models for business application experience PhD, or Master's degree and 6+ years of applied research experience Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning PREFERRED QUALIFICATIONS Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy More ❯
Skills and experience 7 - 10 years commercial software development experience in any industry, with in depth exposure to architectural principles and high quality engineering 3+ years using Rust/C++ with computer engineering fundamentals 3+ years writing Python applications Strong SQL Linux expertise and experience working in globally distributed environments Preferred Qualifications Understanding of different IPC mechanisms, including but not More ❯
experience with data structures or algorithms. 1 year of experience with machine learning algorithms and tools, building production quality Machine Learning (ML) systems and infrastructure. Experience with machine learning, C++ and Python. Preferred qualifications Master's degree in Computer Science or a related technical field. Experience with system design, Generative AI Agent. About the job Google's software engineers develop More ❯
deploying large-scale ML systems Deep understanding of foundation models, self-supervised learning, and world models in robotics or simulation Strong software engineering background, with fluency in Python and C++ Experience training and evaluating transformer models or end-to-end autonomous agents Familiarity with real-time inference systems and autonomous vehicle constraints Proven leadership in driving ML projects from research More ❯
CNNs, Transformers), and computer vision algorithms Experience developing and deploying perception algorithms (e.g., object detection, segmentation, tracking, SLAM, multi-sensor fusion) in real-world applications Proficiency in Python and C++ Experience with deep learning frameworks (e.g., PyTorch, TensorFlow) and MLOps tools/platforms Communication, interpersonal, and collaboration skills for working in a dynamic, cross-functional environment Company Statements Equal Opportunity More ❯
such as incident response, systems security, network security, and/or application security - Proficiency in at least one programming language (e.g., Python, Go, PowerShell, Shell scripting, Perl, Ruby, Java, C++, C) - Technical depth in two or more specialties including: digital forensics, malware analysis, network security, application security, security intelligence, and security operations - Understanding of security vulnerabilities, attacker exploit techniques, and More ❯
BASIC QUALIFICATIONS PhD, or Master's degree and 6+ years of applied research experience 5+ years of building machine learning models for business application experience Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning PREFERRED QUALIFICATIONS Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy More ❯
culture. When we feel supported in the workplace and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS Experience programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object oriented language Experience with any combination of the following: threat modeling, secure coding, identity management and authentication, software development, cryptography, system administration and network security Knowledge of More ❯
Adobe After Effects, and others, is crucial. You should be proficient enough in using these applications to converse effectively with stakeholders. Programming and Scripting: Proficiency in programming languages Python, C++, and scripting languages. Familiarity with common API and SDK's with the ability to quickly learn custom API concepts. Familiarity with Rez for package management, Source control principles for Git More ❯
databases (MySQL, MongoDB) Ability to quickly learn new technologies Good understanding of security practices Other Valuable Skills: Experience with blockchain integration Comfortable with high-availability concepts Ruby, Rust or C++ skills are a plus Other technologies of interest: Message queues (Redis), Caches and Job Queues What We Offer: Flexible Work & Remote-Friendly Culture Mentorship & Growth Competitive Pay Career Development Opportunities More ❯