2,029 AI Development jobs in the United Kingdom
Deep Learning Libraries Engineer
Posted 3 days ago
Job Viewed
Job Description
Deep Learning Libraries Engineer
£80,000 - £100,000 & stock options
I am partnered with a cutting-edge hardware scale up, focused on RISC-V computing platforms, aiming to transform the industry. They are looking for a Deep Learning Libraries Engineer to Design and implement critical parts of the DL libraries, including kernels used by PyTorch, using C++. You'll also be contributing to the performance analysis flow for optimisation and to the functional and performance ISA simulators.
They have recently achieved significant Series A funding, therefore looking to considerably expand their Cambridge team. They are looking for someone that's passionate about high-performance systems and being able to to have an influence on the architectural decisions of the hardware engine.
What's required for this Deep Learning Libraries Engineer position?
- Strong C++ development skills
- Knowledge of parallel programming languages - CUDA, OpenCL, MPI, OpenMP etc
- Experience developing numerical Libraries
- Strong background in dense linear algebra software
If you are a Deep Learning Libraries Engineer looking for an exciting opportunity within a well-funded, growing scale-up, please apply to learn more!
If you are interested in this, or other software opportunities across the UK, please contact Jack Bird.
Graduate Software Engineer - AI Development
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, coding, and implementation of AI models and algorithms.
- Support the development and testing of AI-powered software applications.
- Collaborate with senior engineers and researchers on research and development projects.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and contribute to team discussions.
- Analyze data and assist in the training and evaluation of AI models.
- Contribute to the documentation of software designs and processes.
- Learn and apply new technologies and methodologies in AI and machine learning.
- Assist in the integration of AI components into existing systems.
- Troubleshoot and debug software issues.
Qualifications:
- Recent graduate with a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related field.
- Strong foundation in programming languages such as Python, Java, or C++.
- Understanding of AI concepts, machine learning principles, and data structures.
- Familiarity with AI/ML frameworks (e.g., TensorFlow, PyTorch) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, suitable for remote collaboration.
- Eagerness to learn and adapt to new technologies.
- Self-motivated with the ability to work independently and manage time effectively.
- A keen interest in Artificial Intelligence and its applications.
Graduate Software Engineer - AI Development
Posted 21 days ago
Job Viewed
Job Description
Your Responsibilities will include:
- Assisting in the design, development, and testing of AI and machine learning models.
- Writing clean, efficient, and well-documented code in languages such as Python, Java, or C++.
- Collaborating with senior engineers to implement AI solutions for various applications.
- Participating in code reviews and contributing to the improvement of software development processes.
- Researching and evaluating new AI technologies and frameworks.
- Analyzing and processing large datasets to train machine learning models.
- Contributing to the documentation of AI algorithms and software components.
- Working effectively within a distributed team using agile methodologies and remote collaboration tools.
- Learning and applying best practices in software engineering and AI development.
- Presenting findings and project progress to the team.
What we are looking for:
- A recent graduate (or soon-to-be graduate) with a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related technical field.
- Strong programming skills in at least one object-oriented programming language (e.g., Python, Java, C++).
- Familiarity with AI/ML concepts, algorithms, and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- A solid understanding of data structures, algorithms, and software development principles.
- Excellent problem-solving abilities and a keen analytical mindset.
- Strong written and verbal communication skills, essential for remote collaboration.
- Proactive attitude, eagerness to learn, and ability to work independently in a remote environment.
- Experience with version control systems (e.g., Git) is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) is advantageous.
Senior Machine Learning Engineer - AI Development
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, train, and deploy machine learning models for various applications.
- Implement and optimize ML algorithms using Python and popular ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Collaborate with data scientists and domain experts to understand business requirements and translate them into ML solutions.
- Build and maintain robust data pipelines for model training and evaluation.
- Develop scalable and efficient ML systems for production environments.
- Perform data analysis and feature engineering to improve model performance.
- Stay current with the latest advancements in machine learning and artificial intelligence research.
- Contribute to code reviews, documentation, and knowledge sharing within the team.
- Evaluate and select appropriate ML models and techniques for specific problems.
- Monitor and maintain deployed ML models, ensuring optimal performance and reliability.
Qualifications:
- Master's degree or PhD in Computer Science, Machine Learning, Statistics, or a related quantitative field.
- 5+ years of experience in machine learning engineering or a similar role.
- Proficiency in Python and experience with ML frameworks like TensorFlow, PyTorch, Keras, or scikit-learn.
- Strong understanding of core ML concepts, algorithms (e.g., regression, classification, clustering, deep learning), and statistical modelling.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Solid software engineering skills, including experience with version control (Git).
- Excellent analytical and problem-solving abilities.
- Strong communication and collaboration skills, comfortable working in a remote setting.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
AI Research Scientist - Deep Learning
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct cutting-edge research in deep learning, exploring new architectures, algorithms, and training methodologies.
- Develop, implement, and rigorously test advanced deep learning models for complex problem domains.
- Collaborate with a global team of researchers and engineers to translate research ideas into practical applications.
- Publish research findings in top-tier AI conferences and journals.
- Contribute to the intellectual property portfolio through patent applications.
- Stay abreast of the latest advancements and trends in the fields of AI, machine learning, and deep learning.
- Design and execute experiments to validate hypotheses and measure the performance of AI models.
- Develop robust and scalable AI solutions that can be integrated into production systems.
- Mentor junior researchers and interns, fostering a culture of innovation and knowledge sharing.
- Communicate complex technical concepts effectively to both technical and non-technical audiences.
- Contribute to the strategic direction of the research roadmap and identify new research opportunities.
- PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- A minimum of 5 years of post-doctoral or industry research experience in deep learning.
- Proven track record of impactful research contributions, demonstrated through publications in leading AI venues (e.g., NeurIPS, ICML, ICLR, CVPR).
- Deep expertise in various deep learning frameworks such as TensorFlow, PyTorch, or JAX.
- Strong theoretical understanding of machine learning fundamentals, statistical modeling, and optimization techniques.
- Proficiency in programming languages commonly used in AI research, such as Python.
- Experience with large-scale data processing and distributed computing is highly desirable.
- Excellent problem-solving skills, creativity, and a passion for scientific discovery.
- Strong written and verbal communication skills, with the ability to articulate complex ideas clearly.
- Ability to work independently and collaboratively in a remote research environment.
- Experience in areas such as natural language processing, computer vision, reinforcement learning, or generative models is a plus.
AI Research Scientist - Deep Learning
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct cutting-edge research in deep learning, machine learning, and related AI fields.
- Design, implement, and evaluate novel algorithms and models for complex AI challenges.
- Develop and train large-scale neural networks and other deep learning architectures.
- Collaborate with a global team of researchers and engineers to bring research ideas to fruition.
- Publish research findings in top-tier academic conferences and journals.
- Stay abreast of the latest advancements in AI and machine learning literature.
- Develop prototypes and proof-of-concepts for new AI applications.
- Contribute to the development of open-source AI libraries and tools.
- Present research outcomes to technical and non-technical audiences.
- Mentor junior researchers and contribute to the growth of the AI research community.
Qualifications:
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Demonstrated research experience and a strong publication record in deep learning.
- Proficiency in programming languages such as Python and experience with AI frameworks (e.g., TensorFlow, PyTorch).
- Deep understanding of machine learning principles, statistical modeling, and algorithms.
- Experience with large datasets and distributed computing environments.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation abilities.
- Ability to work independently and collaboratively in a remote research setting.
This is a unique opportunity for a highly motivated researcher to contribute to transformative AI technologies and influence the future of the field. You will be part of a forward-thinking organisation that values innovation and scientific rigor.
AI Research Scientist - Deep Learning
Posted 4 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Ai development Jobs in United Kingdom !
AI Research Scientist, Deep Learning
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct fundamental and applied research in areas such as deep learning, neural networks, natural language processing, computer vision, and reinforcement learning.
- Design, develop, and implement state-of-the-art AI models and algorithms using relevant programming languages and frameworks (e.g., Python, TensorFlow, PyTorch).
- Collaborate with engineering teams to translate research prototypes into production-ready AI solutions.
- Stay abreast of the latest advancements in AI and machine learning by reading research papers, attending conferences, and engaging with the research community.
- Publish research findings in top-tier academic journals and conferences.
- Develop and implement experimental methodologies to rigorously evaluate the performance and robustness of AI models.
- Mentor junior researchers and contribute to the overall technical growth of the team.
- Identify and explore new research avenues and potential applications for AI technologies.
- Contribute to the intellectual property portfolio through invention disclosures and patent applications.
- Engage in cross-functional collaborations to define research problems and drive innovation.
The ideal candidate will possess a Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field, with a strong publication record. Demonstrated expertise in deep learning frameworks (TensorFlow, PyTorch) and proficiency in Python are essential. Experience with large-scale data processing and distributed computing is highly beneficial. Exceptional analytical, problem-solving, and critical thinking skills are required. This role requires a passion for research, a proactive approach, and the ability to work independently and collaboratively in a remote environment. You will be contributing to the future of AI from Bradford, West Yorkshire, UK , with the flexibility of a remote setup.
AI Research Scientist (Deep Learning)
Posted 6 days ago
Job Viewed
Job Description
AI Research Scientist (Deep Learning)
Posted 11 days ago
Job Viewed