AI/ML Job: Machine Learning Research Software Engineer

Mind Foundry

Machine Learning Research Software Engineer at Mind Foundry

๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom โ€บ Edinburgh
  (Posted Jul 18 2021)

Please mention that you found the job at Jobhunt.ai

Apply now!  

Job description
We're looking for an experienced Machine Learning Research Software Engineer to join our expanding team. Are you passionate about what you do and interested in tackling some of the world's most challenging data science problems directly with our clients and supported by an advanced ML team? Are you looking for the opportunity to use your skills across research, product and customer-focused work?

LOCATION Weโ€™ve been working successfully as a fully remote team during the pandemic therefore this role is available to a candidate who would be happy working fully remotely from Scotland. It is likely that many of our staff will choose to remain as remote workers going forward and so we are able to offer a fully inclusive and integrated team to anyone applying for a remote role such as this one.

ABOUT THE ROLE You'll be working within our Applied Machine Learning group as part of one of our client teams, delivering expert advice, failing fast, and iterating quickly.

The team works on medium and long-term projects to advance the state-of-the-art in machine learning. This role will initially focus on tackling privacy and security in ML systems and will involve working alongside our research scientists to understand the literature, designing and implementing solutions, prioritising milestones and managing deliverables, with a focus on implementation.

Typically, early-stage projects involve critically assessing both the written literature, and open-source implementations for novel ML algorithms. You should be:
  • Capable of designing computational experiments to verify accuracy and computational speed of existing algorithms, and to suggest possible extensions, alterations or entirely different approaches to address perceived issues.
  • Be comfortable discussing your research plans and findings with your peers, and taking on feedback to refine your work.
  • Working with the Product teams as we integrate new ideas into our machine learning platform or tackle a particular business need.
  • Work closely with platform-engineers to provide ideas, advice on ML techniques you are familiar with, and generally get stuck in to help make something work as it should.

WHAT ELSE YOU'LL BE DOING
  • Maintain and develop a good working knowledge of state-of-the-art ML methods, software tools and implementation methods.
  • Evaluating scientific concepts for viability of implementation.
  • Writing maintainable production code and promoting best practices for code quality in a scientific codebase.
  • Where appropriate, you will deliver training to the customer on core ML concepts and Mind Foundry products and solutions.

This is a fantastic role for someone who likes to work across the spectrum from high-level ideas to nitty-gritty details, and an excellent opportunity to grow and learn alongside our highly talented team. We're a collaborative bunch and you'll always be encouraged to contribute ideas, give feedback or ask for help where necessary. All we ask is that you bring your A-game!

WHAT YOU'LL NEED
  • A degree in a scientific discipline such as Computer Science, Physics or similar . A PhD/DPhil is highly valued in Mind Foundry, but not essential for this role.
  • 3+ years of commercial experience using ML/Data Science
  • Can work with state-of-the-art ML libraries to deliver powerful results quickly ( Tensorflow/Pytorch )
  • Be an experienced software engineer , fluent in a high-level programming language ( Python ), ideally in a scientific or commercial context.
  • Have experience of working with ML or statistical methods
  • Have experience designing and implementing software systems that allow users to make best use of ML models in a clear and intuitive way
  • Be a champion of scientific integrity practices in terms of experimental rigour and validation
  • Eager to learn and have a collaborative approach
  • Comfortable speaking to customers (with support) and understanding what they need, or happy to learn quickly

GREAT IF YOU ALSO HAVE:
  • Familiarity or experience with ML privacy, fairness and explainability packages. In particular, familiarity with libraries such as "diffprivlib", "aif360", "TensorflowPrivacy".
  • Experience handling large datasets, suitable software techniques and hardware requirements
  • Familiarity with the wider ML ecosystem (beyond the tools you've applied previously)
  • Other programming languages (Java, JavaScript/TypeScript)
  • Ability to communicate complex ideas at varying levels of depth according to audience
  • Experience with Git or possibly other VCS
  • Experience of Linux
  • Ability to write technical material (documentation, published papers, internal technical notes etc)

WHATโ€™S IN IT FOR YOU?

Youโ€™ll enjoy a competitive compensation package and an awesome online work environment. We have a strong social scene, even if by Zoom, and we also offer great benefits such as:
  • Private healthcare (including dental and optical cover)
  • Pension
  • 25 days holiday (excl bank holidays)
  • An opportunity for equity in the company
  • Physical and mental health well-being initiatives e.g. discounts on gym memberships and sportswear & equipment, free fitness & nutrition programmes and professional mental health support sessions
  • Life cover
  • Flexible working
  • Professional and personal development


Please mention that you found the job at Jobhunt.ai

Apply now!  
 

Company: Mind Foundry

Mind Foundry
job info / career page
Location: Edinburgh, United Kingdom

map of company location

Skills wanted for this job:
git java javascript linux ml
python pytorch tensorflow typescript

๐Ÿ‡บ๐Ÿ‡ธ Machine learning recruitment

Are you in US and prefer to let a recruiter
find your dream job?

Get in touch with Drew from Catapult &
let him know with what you are looking for

Golangprojects.com: Golang jobs

Golang job board
If you are interested in
Golang jobs

Visit Golangprojects.com

ClojureJobboard.com: Clojure jobs

Clojure job board
If you are interested in
Clojure jobs

Visit ClojureJobboard.com

Other machine learning jobs that might be interesting

Machine learning job ML Research Scientist at NT Parameter Lab ML Research Scientist - NT Parameter Lab
Tรผbingen, Germany
We are building a new group of ambitious, independent-minded researchers to tackle the trustworthiness of billion-scale ML models. The team will work on the in-house large language models and large-sc...

Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!
Browse machine learning jobs with similar combinations of skills
Machine learning jobs with git Machine learning jobs with java Machine learning jobs with javascript Machine learning jobs with linux Machine learning jobs with python Machine learning jobs with pytorch Machine learning jobs with tensorflow Machine learning jobs with typescript
๐ŸŒ Remote machine learning jobs ๐Ÿ“ง Machine learning jobs newsletter ๐Ÿ”Ž ๐Ÿ‡บ๐Ÿ‡ธ US ML/AI recruiter ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in California ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in San Francisco, CA ๐Ÿ‡ฌ๐Ÿ‡ง ML jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง ML jobs in London ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in New York ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Massachusetts ๐Ÿ‡ฉ๐Ÿ‡ช ML jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Palo Alto, CA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Texas ๐Ÿ‡ฉ๐Ÿ‡ช ML jobs in Berlin ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in NYC, NY ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Cambridge, MA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Washington ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Cupertino, CA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in New York, NY ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Austin, TX ๐Ÿ‡ณ๐Ÿ‡ฑ ML jobs in Netherlands ๐Ÿ‡ณ๐Ÿ‡ฑ ML jobs in Amsterdam ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Menlo Park, CA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Sunnyvale, CA ๐Ÿ Python & ML jobs๐Ÿ“™ Tensorflow & ML jobs๐Ÿ”ฆ Pytorch & ML jobs๐Ÿ˜ Aws & ML jobsโญ Spark & ML jobs๐Ÿฆœ Nlp & ML jobs๐Ÿ—„๏ธ Sql & ML jobsโ˜• Java & ML jobs๐Ÿ‡ฐ Keras & ML jobs๐Ÿณ Docker & ML jobsยฎ๏ธ R & ML jobsโ˜ธ๏ธ Kubernetes & ML jobs๐Ÿผ Pandas & ML jobs๐ŸŽผ Scala & ML jobs๐Ÿด Git & ML jobs๐Ÿง Linux & ML jobsโ˜๏ธ Gcp & ML jobs๐Ÿฟ๏ธ Go & ML jobs๐Ÿ˜ Hadoop & ML jobsโ˜๏ธ Azure & ML jobs๐Ÿฆœ Natural language processing & ML jobsโš›๏ธ React & ML jobsโœ‰๏ธ Kafka & ML jobsโ˜• Javascript & ML jobs