Job Description
Senior Java Developer / Advanced Algorithms Engineer (AI Java Data Science JVM Machine Learning Cloud Native). Are you an accomplished Senior Java Developer, looking for an opportunity to take ownership of work in a tech-driven, professional environment?
Market-leading technology company is seeking an accomplished Senior Java Developer to enhance their capabilities on the advanced Algorithms team. The company is dedicated to providing cutting-edge, AI-based network management, deploying a wide variety of algorithms at any scale.
In this Senior Java Developer position you will have the opportunity to work closely 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 Senior Java Developer 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.
Requirements:
*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 a Senior Java Developer 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 Senior Java Developer / Advanced Algorithms Engineer apply now or call today for a confidential discussion.