At a Glance
- Tasks: Build and optimise automated tools for clinical and biological datasets.
- Company: Join the University of Edinburgh's innovative Learning Model of Life initiative.
- Benefits: Competitive salary, flexible working options, and comprehensive staff benefits.
- Other info: Vibrant academic environment with opportunities for growth and innovation.
- Why this job: Make a real impact on healthcare and biological science with cutting-edge AI research.
- Qualifications: Relevant degree in AI, computer science, or software engineering; data analysis skills required.
The predicted salary is between 33882 - 39105 £ per year.
The Learning Model of Life is a cross-college initiative of The University of Edinburgh, supported by EPCC, the UK’s leading centre of Supercomputing and Data Science. We are looking for an enthusiastic Software Developer to support this groundbreaking program of research. You'll be instrumental in building and optimising automated tools that handle diverse clinical and biological datasets, which are crucial for the design, development, and training of advanced AI models. Your work will directly contribute to the future of biological science and genetic research.
You will work in a vibrant academic environment at the University of Edinburgh, surrounded by experts in biology, medicine, computing, and machine learning. You will have freedom to innovate, support to grow, and the opportunity to contribute to research that will transform the future of healthcare and beyond.
This post is full-time (35 hours per week); however, we are open to considering part-time or flexible working patterns. We are also open to considering requests for hybrid working (on a non-contractual basis) that combines a mix of remote and regular on-campus working.
Your Skills And Attributes For Success
- Relevant undergraduate degree in a relevant discipline (e.g., artificial intelligence, computer science, software engineering).
- Experience and skill in data analyses.
- Understanding of the principles of security and confidentiality of personal data in a research context.
- Ability to thrive in a rapidly changing environment with high ambiguity; self-starter mentality.
- Familiarity with Python, Pandas, NumPy, SQL, & Git amongst others.
As a valued member of our team, you can expect:
- A competitive salary of £33,882 - £39,105 p.a.
- An exciting, positive, creative, challenging and rewarding place to work.
- To be part of a diverse and vibrant international community.
- Comprehensive Staff Benefits, such as a generous holiday entitlement, a defined benefits pension scheme, staff discounts, family-friendly initiatives, and flexible work options.
Machine Learning Software Developer employer: The University of Edinburgh
The Learning Model of Life at The University of Edinburgh offers an exceptional work environment for a Machine Learning Software Developer, where innovation meets academic excellence. With access to cutting-edge resources and a collaborative culture, employees are encouraged to grow professionally while contributing to transformative research in healthcare. Enjoy competitive salaries, generous benefits, and the flexibility of hybrid working arrangements in a vibrant international community.
Contact Details:
The University of Edinburgh Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Machine Learning Software Developer
✨Tip Number 1
Network like a pro! Reach out to people in the field of machine learning and software development. Attend meetups, webinars, or even university events to connect with potential colleagues or mentors who can give you the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, data analysis, or AI. This will not only demonstrate your expertise but also give you something tangible to discuss during interviews.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to machine learning and software development. Practice coding challenges and be ready to explain your thought process clearly—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate individuals to join our team. Keep an eye on our job listings and make sure your application stands out by tailoring it to the role.
We think you need these skills to ace Machine Learning Software Developer
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for machine learning and software development shine through. We want to see how excited you are about contributing to groundbreaking research in biological science!
Tailor Your CV:Make sure your CV highlights relevant experience and skills that match the job description. We’re looking for specific examples of your work with Python, data analysis, and any projects that showcase your ability to innovate.
Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Be sure to connect your background to our mission at the Learning Model of Life and express how you can contribute to our exciting projects.
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way to ensure we receive all your details correctly and gives you a chance to explore more about us and what we do!
How to prepare for a job interview at The University of Edinburgh
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Pandas, NumPy, SQL, and Git. Brush up on your coding skills and be ready to discuss how you've used these tools in past projects. Being able to demonstrate your technical expertise will show that you're the right fit for the role.
✨Understand the Research Context
Familiarise yourself with the latest trends in AI, particularly in biological science and genetic research. Knowing how your work can impact healthcare will not only impress the interviewers but also help you articulate your passion for the role.
✨Show Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Highlight your self-starter mentality and ability to thrive in ambiguous situations, as these are key attributes they’re looking for.
✨Ask Insightful Questions
Come prepared with questions that show your interest in the team and the project. Inquire about the collaborative environment, opportunities for innovation, and how success is measured in this role. This demonstrates your enthusiasm and commitment to contributing meaningfully.