Jobless Developer
J

Open since Jul 2026

Junior Algorithmic Developer, Analyst, LondonJefferies · London

Junior Algorithmic Developer, Analyst, London

LondonOn-siteFull-time

AI Summary

Writes and optimizes performance-critical C++ trading and algorithmic code, integrating machine learning models and performing data analysis in a fast-paced financial markets environment.

About this role

Required Skills & Qualifications:

1–3 years of professional experience writing clean, preferably in modern C++, with a strong grasp of memory management and multi-threading.

AI/ML Familiarity: Academic or professional experience working with machine learning libraries and frameworks.

Interest in trading and financial markets.

Ability to work in a fast-paced environment and with colleagues around the world.

Quick to learn and curious about all things.

Understand performance verification and optimization tools.

CS Fundamentals:

Strong understanding of object-oriented programming, data structures, and algorithmic complexity.

Scripting & Data:

Competence in Python, Perl, Shell scripting and SQL for data analysis, prototyping, and integrating AI models.

Education:

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics, or a highly quantitative field.

Preferred Qualifications:

Experience with networking protocols (TCP/IP, UDP) or hardware acceleration (CUDA/GPUs).

Familiarity with CVS, git and Linux/Unix environments.

Basic understanding of quantitative finance and algorithmic trading.

Skills

Algorithmic ComplexityC++CUDAData StructuresGitLinuxMachine Learning FrameworksMemory ManagementMulti-threadingObject-oriented ProgrammingPerformance OptimizationPerlPythonShell ScriptingSQLTCP/IPUDPUnix

Explore related jobs

Browse these categories

Market data for this role

All reports →