At a Glance
- Tasks: Join a dynamic team to develop and deploy cutting-edge AI models, focusing on NLP and user interactions.
- Company: Be part of an innovative company revolutionizing the genAI landscape with collaborative and agile practices.
- Benefits: Enjoy healthcare perks, generous holiday time, life insurance, and a contributory pension scheme.
- Why this job: Work on groundbreaking technology, collaborate with experts, and continuously learn in a supportive environment.
- Qualifications: 3+ years in data science, strong Python skills, and experience with machine learning frameworks required.
- Other info: Diversity is valued; apply even if you don't meet every requirement!
The predicted salary is between 36000 - 60000 £ per year.
This mid-level data science role is based within a cross-functional agile delivery team, working on our groundbreaking genAI product. The successful applicant will be crucial in collaboratively researching and building features to personalise and power intelligent user interactions.
Your responsibilities will include hands-on product development adhering to industry best practices including model development and deployment, as well as using techniques like re-enforcement learning to improve product performance.
A solid foundation in machine learning theory and practical experience, particularly in NLP, is essential for success in this role.
Responsibilities
- Develop, train and deploy machine learning and AI models, particularly focussing on NLP and language understanding tasks.
- Work extensively with PyTorch and other machine learning frameworks to build and iterate on models.
- Optimise and productionise models inside the AWS ecosystem, using accelerated hardware resources where needed.
- Build intelligent guardrails to protect our users, product and customers.
- Collaborate closely with cross-functional teams, including other data scientists and machine learning engineers, to integrate AI solutions into our tech stack.
- Explore and implement cutting-edge techniques like reinforcement learning and LLM fine-tuning.
- Explore and implement methods for measuring the performance of products and gaining insights into performance metrics.
- Documentation and active knowledge sharing.
- Cross-functional team collaboration.
- Adherence to best practices, including code quality and security.
- Continuous learning and development.
- Responding to alerts from monitoring systems on models or technology in the data science domain (during work hours).
Skills and experience
- A minimum of 3 years of experience in data science and machine learning, with a proven track record of deploying models in production settings.
- Proficiency in Python and familiarity with machine learning and deep learning frameworks (e.g. Scikit-learn, PyTorch, TensorFlow).
- Experience with containerisation technologies (e.g., Docker, ECR) and an understanding of GPU acceleration for deep learning.
- Experience in a range of machine learning techniques, such as:
- NLP techniques like text embeddings, large language models and entity & intent recognition.
- Reinforcement learning algorithms and applications.
- Recommendation techniques and algorithms.
- Supervised and unsupervised machine learning techniques.
- Prediction and uplift modelling techniques.
- Previous exposure to sales psychology and its application in data-driven contexts is beneficial.
- Excellent communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
Diversity is incredibly important to us. Research shows how people from marginalised groups are less likely to apply for a job unless they meet every requirement. However, these accountabilities are a guide and, if you feel like this role could be for you and you don’t meet every criteria, please do apply. We’d love to hear from you.
Benefits include
- Medicash healthcare scheme (reclaim costs for dental, physiotherapy, osteopathy and optical care)
- Life Insurance scheme
- 25 days holiday + bank holidays + your birthday off (rising to 28 after 3 consecutive years with the business & 30 after 5 years)
- Contributory pension scheme
#J-18808-Ljbffr
Data Scientist employer: 15gifts
Contact Detail:
15gifts Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Scientist
✨Tip Number 1
Familiarize yourself with the latest advancements in NLP and reinforcement learning. Being able to discuss recent trends or breakthroughs in these areas during your interview can demonstrate your passion and commitment to the field.
✨Tip Number 2
Showcase your experience with PyTorch and other machine learning frameworks by preparing examples of projects where you've successfully deployed models. Be ready to explain your thought process and the impact of your work on user interactions.
✨Tip Number 3
Highlight your collaborative skills by discussing past experiences where you worked closely with cross-functional teams. Emphasize how you contributed to integrating AI solutions and how you communicated complex technical concepts to non-technical stakeholders.
✨Tip Number 4
Prepare to discuss your approach to optimizing and productionizing models within the AWS ecosystem. Familiarize yourself with best practices in code quality and security, as these are crucial for the role.
We think you need these skills to ace Data Scientist
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in data science and machine learning, especially focusing on NLP and model deployment. Use specific examples of projects where you've utilized frameworks like PyTorch and techniques such as reinforcement learning.
Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and data science. Mention how your skills align with the responsibilities outlined in the job description, particularly your experience with AWS and containerization technologies.
Showcase Your Projects: If you have relevant projects or contributions to open-source work, include links or descriptions in your application. Highlight any experience with intelligent user interactions or performance measurement techniques.
Prepare for Technical Questions: Be ready to discuss your technical expertise during the interview process. Brush up on machine learning theories, particularly those related to NLP, and be prepared to explain your approach to deploying models in production settings.
How to prepare for a job interview at 15gifts
✨Showcase Your Technical Skills
Be prepared to discuss your experience with machine learning frameworks like PyTorch and TensorFlow. Highlight specific projects where you've developed, trained, and deployed models, especially in NLP and reinforcement learning.
✨Demonstrate Collaboration Experience
Since this role involves working closely with cross-functional teams, share examples of how you've successfully collaborated with data scientists and engineers in the past. Emphasize your ability to communicate technical concepts to non-technical stakeholders.
✨Discuss Best Practices
Familiarize yourself with industry best practices in model development and deployment. Be ready to talk about how you ensure code quality, security, and documentation in your work, as these are crucial for the role.
✨Continuous Learning Mindset
Express your commitment to continuous learning and development. Mention any recent courses, certifications, or projects that demonstrate your proactive approach to staying updated with the latest techniques in data science and AI.