Job Location : London, UK
Job: AI/ML Engineer (London W1)
Company
Having recently floated on *NASDAQ, this company is a dynamic, AI-first SaaS company known for leveraging the latest advancements in Generative AI to deliver world-class Ai commerce solutions. Recognized by industry leaders, they are in an exciting growth phase and seeking experienced professionals to join their innovative team. This is a chance to a pioneering team that's transforming the future of commerce with AI and ML!
Working Mon-Fri from their Piccadilly Circus offices, they are looking for AI/ML Engineers to join their growing development team. They’re looking for skilled and confident individuals to join them in the delivery and success of their core platform and AI Vertical in Generative AI and Product Recommendations.
Role
As an AI/ML Engineer, you will be part of a dynamic engineering team dedicated to building AI/ML models, maintaining high-performance systems, and driving the development of scalable AI solutions. You will collaborate closely with cross-functional teams to deliver key AI-driven functionalities. This includes designing, implementing, and optimizing machine learning algorithms, particularly for Large Language Models (LLMs) and generative AI projects. You’ll also contribute to the continuous improvement of their AI platform and ensure the seamless integration of AI components into the larger ecosystem.
Responsibilities
Develop, implement, and optimize AI/ML models with a focus on LLMs and generative AI.
Collaborate with software engineers to integrate AI components into production systems.
Design and maintain efficient machine learning pipelines for large-scale data processing.
Work with cloud platforms (AWS, Google Cloud) to deploy and manage AI/ML solutions.
Build and maintain RESTful APIs to enable AI services for various use cases.
Engage in data preprocessing, cleansing, and feature engineering to ensure high-quality inputs for AI models.
Conduct benchmarking and performance optimization to improve model accuracy and efficiency.
Contribute to the entire software lifecycle, including requirement gathering, design,
implementation, testing, and deployment.
Stay updated with the latest AI/ML advancements and apply them to improve system performance
and capabilities.
Required
Experience in AI/ML engineering and Gen AI - Building LLM from scratch.
Strong expertise in Python and common AI/ML libraries (e.g., PyTorch, TensorFlow, Scikit-learn).
Experience working with LLMs and understanding of transformer-based architectures.
Familiarity with vector databases and experience with embeddings (e.g., for text or product recommendations).
Proven experience with cloud services (AWS, Google Cloud) for deploying machine learning models.
Hands-on experience with data processing and massaging techniques for AI/ML workflows.
Knowledge of CI/CD pipelines, version control systems (GitHub), and containerization (Docker, Kubernetes).
Excellent problem-solving skills and ability to troubleshoot complex AI/ML issues with Deep learning, neural networks and optimizers for the finetuning.
Desirable
Prior experience with fine-tuning LLMs or generative models for specific tasks.
Knowledge of distributed systems and parallel processing for large-scale model training.
Familiarity with additional tools like Kafka, RabbitMQ, or message queue systems.
Exposure to various activation functions, loss functions, and neural network layers commonly used
in deep learning.
Education
Bachelor’s or Master’s degree in Computer Science, AI/ML, Data Science, or a related field.
Responsibilities
Support the entire software lifecycle (concept, design, test, release and support)
Gather specific requirements and suggest solutions
Troubleshoot and debug to optimize performance
Liaise with Product development team to plan new features
Ensure new and legacy applications meet quality standards
Contribute to their platform solution written in Erlang/Elixir
Help improve code quality through writing unit tests, automation and performing code reviews
Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to their technology, algorithms and product
Work with the product and design team to understand end-user requirements and use cases, then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results within a schedule
Other Stuff
NB: for non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years.
In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29’s privacy policy can be found at: profile-29 .com/privacy)
Profile 29 recruitment keywords: artificial intelligence machine learning saas London google cloud aws large language models llm
Salary : 80000 - 125000
Apply Now!