Junior Algorithmic Developer, Analyst, London

Jefferies & Company, Inc.
Charing Cross, United Kingdom
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
Data analysis
Program Optimization
Nvidia CUDA
Computer Engineering
Data Structures
Memory Management
Perl
Python
Network Protocols
Object-Oriented Software Development
Shell Script
SQL Databases
Systems Integration
TCP/IP
Multithreading
Scripting (Bash/Python/Go/Ruby)
Graphics Processing Unit (GPU)
GIT
Information Technology
Hardware Acceleration
C++14
Software Library

Requirements

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.

Apply for this position