Negotiable
Undetermined
Hybrid
Edinburgh, Scotland, United Kingdom
Summary: The AI/ML Engineer role in Edinburgh involves designing, developing, and implementing AI/ML models and solutions for real-world applications. The position requires collaboration with data engineers and stakeholders to optimize datasets and translate business problems into AI-driven solutions. Candidates should have extensive experience in AI/ML technologies and practices, with a focus on scalability and ethical AI. The role is hybrid and requires a strong technical background in programming and machine learning frameworks.
Key Responsibilities:
- Design, develop, and implement AI/ML models, algorithms, and solutions for real-world problems.
- Collaborate with data engineers to prepare, clean, and optimize large-scale datasets for AI applications.
- Build and deploy machine learning pipelines (training, validation, deployment, monitoring, and retraining).
- Optimize models for scalability, performance, and cost efficiency in production environments.
- Apply NLP, computer vision, deep learning, or reinforcement learning techniques where applicable.
- Work with cloud platforms (AWS, Azure, GCP, or Snowflake) to deploy AI solutions at scale.
- Collaborate with stakeholders to translate business problems into AI-driven solutions.
- Implement AI observability, governance, fairness, and ethical AI practices.
- Stay up-to-date with emerging AI/ML research, tools, and technologies.
Key Skills:
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or related field.
- Strong programming skills in Python, Java, or C++ with hands-on experience in ML frameworks (TensorFlow, PyTorch, Scikit-learn, Keras).
- Solid understanding of ML algorithms, neural networks, transformers, and statistical methods.
- Experience with data processing frameworks (Pandas, Spark, SQL, Kafka).
- Knowledge of cloud AI/ML services (AWS SageMaker, Azure ML, GCP Vertex AI).
- Strong problem-solving and analytical skills with the ability to translate complex problems into implementable AI solutions.
- Experience in model monitoring, A/B testing, and continuous improvement.
Salary (Rate): undetermined
City: Edinburgh
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role : AI/ML Engineer
Location : Edinburgh
Work Mode: Hybrid
Contract Role
Experience : 8+ Years
Job Description
Key Responsibilities
- Design, develop, and implement AI/ML models, algorithms, and solutions for real-world problems.
- Collaborate with data engineers to prepare, clean, and optimize large-scale datasets for AI applications.
- Build and deploy machine learning pipelines (training, validation, deployment, monitoring, and retraining).
- Optimize models for scalability, performance, and cost efficiency in production environments.
- Apply NLP, computer vision, deep learning, or reinforcement learning techniques where applicable.
- Work with cloud platforms (AWS, Azure, GCP, or Snowflake) to deploy AI solutions at scale.
- Collaborate with stakeholders to translate business problems into AI-driven solutions.
- Implement AI observability, governance, fairness, and ethical AI practices.
- Stay up-to-date with emerging AI/ML research, tools, and technologies.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or related field.
- Strong programming skills in Python, Java, or C++ with hands-on experience in ML frameworks (TensorFlow, PyTorch, Scikit-learn, Keras).
- Solid understanding of ML algorithms, neural networks, transformers, and statistical methods.
- Experience with data processing frameworks (Pandas, Spark, SQL, Kafka).
- Knowledge of cloud AI/ML services (AWS SageMaker, Azure ML, GCP Vertex AI).
- Strong problem-solving and analytical skills with the ability to translate complex problems into implementable AI solutions.
- Experience in model monitoring, A/B testing, and continuous improvement.