AI Engineer with either Python Java or C++ is required by a large Global Law Firm
Main Responsibilities:
Design, develop, and deploy AI and machine learning models.
Analyse large datasets to extract meaningful insights and patterns.
Collaborate with cross-functional teams to integrate AI solutions into products and services.
Optimize AI models for performance, scalability, and accuracy.
Monitor and maintain AI systems in production environments.
Stay updated with the latest AI research and technologies.
Document AI workflows, models, and system architecture.
Skills & Qualifications
Proficiency in programming languages such as Python, Java, or C++.
Strong understanding of machine learning frameworks (eg, PyTorch (preferred), TensorFlow, Scikit-learn).
Experience with data processing tools and cloud platforms (eg, Azure, GCP, AWS).
Knowledge of deep learning, NLP, and computer vision techniques, including experience with Microsoft Copilot or OpenAI APIs.
Familiarity with MLOps practices using tools like Azure ML Pipelines, MLflow, Docker, and Kubernetes.
Excellent problem-solving and analytical skills.
Bachelor's or master's degree in Computer Science, AI, Data Science, or a related field.
Additional Details
Occasional travel to other offices may be required.
Flexibility to work outside core business hours when necessary.
Hybrid role with an expectation to work from an office at least 3 days per week.
Additional hours may be required to meet business demands.
The role will be based in either Birmingham or Manchester