A technology development company in the UK seeks a Mid-Senior Level Engineer for algorithm development. The ideal candidate will have a relevant degree or Ph.D. and proficiency in software development utilizing Python, C++, or C#. Responsibilities include optimizing metaheuristic algorithms along with coding and testing. Flexible working and excellent benefits, including share options and a bonus, are offered for this full-time role focusing on disruptive technologies in AI and HPC.
Qualifications
Proficiency in algorithm software development using Python, C++, or C#.
Passion for AI with up-to-date knowledge of current approaches and industry trends.
Experience in metaheuristic optimisation.
Experience with AI/ML techniques.
Exposure to cloud-based data pipelines for large-scale processing.
Responsibilities
Focus on algorithm development to optimise metaheuristic optimisation.
Coding and testing of algorithms.
Skills
Algorithm software development using Python
Algorithm software development using C++
Algorithm software development using C#
Knowledge of AI and current industry trends
Experience in metaheuristic optimisation
Experience with AI/ML techniques
Exposure to cloud-based data pipelines
Education
Relevant degree or Ph.D.
Job description
A technology development company in the UK seeks a Mid-Senior Level Engineer for algorithm development. The ideal candidate will have a relevant degree or Ph.D. and proficiency in software development utilizing Python, C++, or C#. Responsibilities include optimizing metaheuristic algorithms along with coding and testing. Flexible working and excellent benefits, including share options and a bonus, are offered for this full-time role focusing on disruptive technologies in AI and HPC.