Senior Software Engineer

FeedForward • Posted March 14th

Software Development
FeedForward logo

FeedForward are looking for a full-time Senior Software Engineer for their Figaro music search and discovery products for the music, media and gaming industries. Your mission is to design and build systems that use machine learning to build the future of music search. You will collaborate with machine learning scientists and contribute to all parts of the agile product development lifecycle.

The role
  • Work with web, cloud, and machine learning technologies
  • Design scalable systems and infrastructure
  • Extend and maintain our core APIs
  • Work with large audio and metadata datasets
  • Research new ways to deploy audio ML models
  • Collaborate with our research team
  • Write clean, tested, and maintainable code in multiple languages
  • Enhance a strong culture of innovation within the company
  • Communicate ideas and technical guidance to the wider team, and potentially also to board-level and client stakeholders
About you
  • Required skills/experience:
    • Professional programming experience with Node.js or Python
    • Designed and deployed web-enabled software to production
    • Worked with AWS, MongoDB, Elasticsearch, and Docker
    • Knowledge of Extreme Programming development practices (e.g. pair programming or TDD)
  • In addition, having any of the following is a bonus:
    • Built search / recommendation systems
    • Proficiency in at least one statically typed language
    • Knowledge of audio programming and production
    • Experience with machine learning libraries (e.g. Tensorflow)
    • Front-end programming skills (e.g. React.js)
The package
  • £60,000-90,000: remuneration based upon experience
  • Hybrid / remote working
  • Flexible hours possible
  • Benefits including pension and share options