Full Description
Role : AI Engineer
Location : Edinburgh
Work Mode: Hybrid
Contract Role
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.
If you are passionate about artificial intelligence and want to be part of a dynamic team pushing the boundaries of technology, apply now for this exciting opportunity.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position
Subscribe to the AI Search Newsletter
Get top updates in AI to your inbox every weekend. It's free!