Senior Software Engineer - AI/ML
- sheffield, south yorkshire, S1 4QA, United Kingdom
- Permanent·Remote
- Full time
- £88,000 - £88,000 Per Annum
Job Description
About the Role
Our client is seeking a highly motivated Senior Software Engineer with expertise in Artificial Intelligence and Machine Learning to join their innovative research and development team. This is a fully remote position, offering the opportunity to work on cutting-edge AI projects from anywhere in the UK. You will be instrumental in designing, developing, and deploying AI/ML models and systems that solve complex business problems and drive product innovation. This role requires a strong software engineering background combined with a deep understanding of machine learning algorithms and frameworks. You will collaborate with a world-class team of researchers and engineers, pushing the boundaries of what's possible.
Key Responsibilities
- Develop, train, and deploy machine learning models and algorithms for various applications.
- Build scalable and robust software systems to support AI/ML workflows, including data processing, model training, and inference.
- Collaborate with data scientists and researchers to implement and optimize ML models in production environments.
- Write high-quality, maintainable, and well-tested code using languages like Python and relevant libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Optimize model performance, resource utilization, and deployment strategies.
- Stay current with advancements in AI/ML research and apply new techniques to solve challenging problems.
Requirements
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 5+ years of professional experience in software engineering , with a significant focus on AI/ML development .
- Strong proficiency in Python and experience with major ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn).
- Solid understanding of machine learning algorithms, statistical modeling, and data science principles.
- Experience with cloud platforms (AWS, Azure, GCP) and associated AI/ML services.
- Excellent problem-solving skills and the ability to work independently in a remote setting.
Benefits
- Highly competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off and flexible working hours.
- Significant budget for professional development, conferences, and further education.
- Fully remote work environment enabling exceptional work-life balance.


