At a Glance
- Tasks: Design and implement a heuristic scheduling engine for innovative compounding workflows.
- Company: Join Roseway Labs, a fast-growing compounding pharmacy revolutionising medication formulation.
- Benefits: Enjoy a personal development budget, management training, and access to university resources.
- Why this job: Make a real impact in a cutting-edge project using AI and optimisation techniques.
- Qualifications: MSc or PhD in relevant fields with programming skills in Python, MATLAB, C++, or Java.
- Other info: Hybrid working options available; excellent career growth in a dynamic environment.
The predicted salary is between 30000 - 40000 £ per year.
Designing and implementing a heuristic scheduling engine to automate a multi-variable compounding workflow.
Building a simulation environment & testing baseline algorithms (e.g. EDF, SJF).
Evaluate advanced methods (e.g. eMLP & matching theory, Delana-Chen-Peng or relevant).
Effectively interfacing with Roseway’s proprietary software.
Successfully integrating a scheduling optimisation tool into live operations.
Communicating and developing relationships with key stakeholders.
These duties are a guide to the work that the post holder will initially be required to undertake. They may be changed from time to time to meet changing circumstances.
As a KTP Associate, the post will offer the following benefits:
- A personal development budget of £4,333 (exclusive of salary).
- Management training and mentoring by an Innovate UK KTP Adviser.
- An interesting and challenging role, with exposure to a variety of stakeholders.
- Full access to university resources to complete the project.
- World-leading Academic and Company project supervision, with project support by a dedicated, sector leading KTP Office.
Person Specification
Qualifications / Training
The successful candidate should have the following:
- MSc in Computer Engineering, Electrical/Electronic Engineering, Computer Science, Data Science, Software Engineering, or a related field.
- PhD in Computer Science, Computer Engineering or related field.
Experience / Knowledge
The successful candidate should have the following:
- Programming skills in at least one of: Python, MATLAB, C++ or Java.
- Previous experience in technical writing and preparation of reports and documentation.
- Practical experience with IoT platforms and system integration.
- Understanding of data privacy, ethics, and regulatory compliance in sensitive environments.
- Mathematical modelling techniques for Resource Scheduling.
Skills / Abilities
The successful candidate should have the following:
- Strong analytical and problem-solving skills, with the ability to work both independently and as part of a team, with effective communication across interdisciplinary teams.
- Excellent communication skills to express ideas effectively, orally and in writing to articulate complicated matters between the academics and the company project team members.
- An ability to work to tight deadlines with diligence, attention to detail, and maintain high standards of work.
- Skilled in data handling: collection, cleaning, pre-processing, and data analysis.
- Software development experience: version control, collaborative coding, and designing user-facing applications.
Other
Can meet the requirements of UK ‘right to work’ legislation.
The work location is in Central London:
Roseway Labs
40 Clifton Street
London
EC2A 4DX
Hybrid working arrangements can be considered for this role. A typical working pattern involves 1 to 2 days working from home per week.
This project will be comprised of two distinct but interdependent innovations / workstreams. Workstream 1 will involve mathematical optimisation and machine learning techniques to automate the complex task of laboratory scheduling, which is currently significantly inefficient and uses the FIFO principle. An academic paper has been published on this approach and suggested alternative equations that could significantly improve delivery times.
The Scheduling Optimisation Lead will work in parallel with another KTP associate based at Roseway Labs, who will be responsible for AI-Assisted Formulation (Workstream 2). Both workstreams will be integrated into the company’s software platform, eRoseway, embedding new technical capabilities and enabling future automation across other business functions. The project is innovative in its application of AI and optimisation techniques within a regulated pharmaceutical setting and will position Roseway as a leader in tech-enabled compounding pharmacy.
About the business
Galenic Laboratories Ltd, trading as Roseway Labs is a fast-growing compounding pharmacy founded in 2018. Operations are split between a head office and lab in London and a larger lab and dispensing centre in Basildon. Roseway specialises in bespoke formulations of medications, on demand, enabling clinicians to prescribe medications tailored to an individual patient’s needs: e.g. created at a non-standard strength, with specific excipients (non-active ingredients), or with a bespoke combination of active ingredients.
Scheduling Optimisation Lead (KTP Associate) employer: The Knowledge Transfer Network Limited
Contact Detail:
The Knowledge Transfer Network Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Scheduling Optimisation Lead (KTP Associate)
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those connected to Roseway Labs. Attend events, webinars, or even local meetups to make connections that could lead to job opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your programming projects, especially those related to scheduling optimisation or machine learning. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss algorithms like EDF and SJF, and how they apply to real-world scenarios. Practice explaining complex concepts in simple terms to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the team at Roseway Labs.
We think you need these skills to ace Scheduling Optimisation Lead (KTP Associate)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Scheduling Optimisation Lead. Highlight your programming skills, experience with mathematical modelling, and any relevant projects that showcase your ability to design and implement complex systems.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in computer science or engineering makes you a perfect fit for the challenges at Roseway Labs.
Showcase Your Communication Skills: Since you'll be interfacing with various stakeholders, it's crucial to demonstrate your excellent communication skills. Include examples of how you've effectively communicated complex ideas in previous roles or projects.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at The Knowledge Transfer Network Limited
✨Know Your Algorithms
Brush up on the heuristic scheduling algorithms mentioned in the job description, like EDF and SJF. Be ready to discuss how you would implement these in a real-world scenario, as well as any advanced methods you're familiar with, such as eMLP or matching theory.
✨Showcase Your Technical Skills
Make sure to highlight your programming skills in Python, MATLAB, C++, or Java during the interview. Prepare examples of past projects where you've successfully integrated software solutions, especially in IoT platforms or similar environments.
✨Communicate Effectively
Since this role involves liaising with various stakeholders, practice articulating complex ideas clearly and concisely. Think about how you can bridge the gap between technical and non-technical team members, and be prepared to demonstrate your communication skills.
✨Demonstrate Problem-Solving Abilities
Be ready to tackle some hypothetical scenarios related to scheduling optimisation during the interview. Show your analytical thinking and problem-solving skills by walking through your thought process and how you would approach challenges in a tight deadline environment.