Connecting to LinkedIn...

Software Engineer - Java JVM Algorithm

Job Title: Software Engineer - Java JVM Algorithm
Contract Type: Permanent
Location: Kingston upon Thames, Surrey
Salary: £60000 - £70000 per annum + benefits
REF: BB/14771/A/JR/140120_1579003831
Contact Name: CSR Dev Team
Contact Email:
Job Published: 11 months ago

Job Description

Software Engineer / Advanced Algorithms Engineer (AI Java JVM Machine Learning Data Science Cloud Native). A market-leading technology company is seeking an accomplished Software Engineer to join their Advanced Algorithms team. The company is dedicated to providing cutting-edge AI-based network management, deploying a wide variety of algorithms at any scale.

This is an exciting opportunity for an ambitious individual to enhance their capabilities as a Software Engineer and take ownership of work in a tech-driven, professional environment. As a Software Engineer, you will work with a talented and highly collaborative team, implementing and deploying algorithms from information theory, classical AI, statistical ML, graph theory, deep learning / neural networks etc.

The ideal candidate will be a confident self-starter, committed to implementing fault-tolerant, scalable algorithms in a distributed and parallelized fashion in a cloud-native environment.
In this Software Engineer position you will enjoy a host of benefits, including flexible working (up to 2 days at home per week), private family medical insurance, a generous training budget and pension, and an active social calendar.


*You are proficient in Java backend development (or Java/JVM-based languages)
*You have experience implementing algorithms, data science or ML models
*You are comfortable working with data structures and statistical analyses (data wrangling)
*You have an MSc (or equivalent practical experience) in Computer Science, Machine Learning, mathematical / scientific or relevant discipline
*Desirable: understanding of network technologies (TCP/IP, SNMP) a good understanding of SQL, experience in cloud platforms and ability to code with Python, R, Matlab

As an Software Engineer you will earn a highly competitive salary (to £70k), joining modern, comfortable offices in Kingston-upon-Thames with a fully stocked kitchen and games machines, close to good transport links and a fantastic choice of local facilities.

If you are interested in this Software Engineer (AI Java JVM Machine Learning Data Science Cloud Native) apply now or call today for a confidential discussion.