Skip to content

This website works best using cookies which are currently disabled.Cookie policy  Allow cookies
JobServe
 

Job Application

 
 
 

Please answer the following questions in order to process your application.

 
 
Email Address *
 
Select your working status in the UK *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
Optional covering letter 
OR
Clear covering letter
 
 
 * denotes required field
 
 
 
Additional Information:
 
First Name
 
Last Name
 
Address
 
Country
 
Home Telephone
 
Mobile/Cell
 
Availability/Notice
 
Salary Expectation GBP
 
Approximately how far are you willing to travel to work (in miles) ?
 
 
 

Key Privacy Information

When you apply for a job, JobServe will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

JobServe will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

Machine Learning Engineer (Permanent)

Location: Edinburgh, Scotland Country: UK Rate: £50k - £65k per annum
 

Machine Learning Engineer

Edinburgh (remote)

£50,000-£65,000

About the Company:

Our client is a visionary network intelligence company at the forefront of developing a cutting-edge deep traffic analysis platform for mobile network operators. Their innovative solutions help reduce operational costs, optimize energy consumption, and enhance user experiences. Recently recognized as an AI Visionary and one of the top 100 AI companies in 2022, this startup is driving transformative change in the telecom industry.

Role Overview:

We are seeking an enthusiastic Machine Learning Engineer to join our team and work on designing, training, testing, and integrating industry-grade machine learning models for deep mobile network traffic analysis. You will expand our portfolio of neural network architectures for traffic forecasting, anomaly prediction, and decomposition, collaborating with other ML engineers and receiving guidance from senior leadership.

Key Responsibilities for a Machine Learning Engineer:

  • Develop and debug code in Python, utilizing deep learning frameworks like TensorFlow 2 and Keras
  • Perform in-depth data analysis tasks and design new neural architectures
  • Participate in code reviews, maintain codebase quality, and ensure feature sustainability
  • Investigate problems and devise solutions for large data sets
  • Prototype implementations of new architectures to solve specific challenges
  • Document results in design documents and technical reports

Requirements for a Machine Learning Engineer:

  • Strong mathematical/analytical skills and technical background in mobile networks
  • Deep understanding of machine learning concepts, techniques, and optimization algorithms
  • Experience with data visualization (matplotlib or similar)
  • Proficiency in Git workflow and best coding practices
  • Familiarity with cloud computing concepts
  • Ability to read and summarize research papers
  • Experience following a research methodology and creating experiments
  • MSc or PhD in Artificial Intelligence, Computer Science, or equivalent
  • Excellent communication and interpersonal skills

Nice to Have:

  • Experience with other AI platforms, especially for reinforcement learning
  • Knowledge of machine learning life cycle management (MLOps)

If you are a driven and creative professional passionate about developing innovative AI solutions that revolutionize the telecom industry, click apply!

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.


Posted Date: 08 Apr 2024 Reference: JS-RK00027 Employment Agency: McGregor Boyall Contact: Ravi Karimi