Open Positions for Research Assistants in Music Information Retrieval
The Music Technology Group of the Pompeu Fabra University (http://mtg.upf.edu) is seeking full-time senior engineers, developers and system integrators. The proposed posts are part of a number of new European and industrial projects in collaboration with world-leading companies and institutions. We target the development of both theoretically and practically robust solutions to further extend and leverage our existing technologies and on-going research efforts in the domain of music information processing, management and retrieval.
Candidates are expected to have experience in Software development in a subset of the following: music and audio processing, machine learning, multimedia information retrieval or databases. The positions are:
. GUI / SW Developer and Integrator
. Multimedia signal processing software developer
. DB Designer and System Developer
. Content-based Multimedia retrieval systems developer
. Information retrieval systems developer
The working language in our Lab is English. If you are interested in this position, please contact Salvador Gurrera (sgurrera (at) iua.upf.edu) or check http://www.iua.upf.edu/mtg/pages/join.
The Music Technology Group, MTG, of the Pompeu Fabra University of Barcelona,
specializes in audio processing technologies and their music and multimedia
applications. In recent years a big effort has been devoted to MIR research; efforts that range from basic research (e.g. EMCAP http://emcap.iua.upf.es/) to applied research (e.g. SALERO http//www.salero.eu).
===== GUI / SW Developer and Integrator
You will help a team of researchers by developing and implementing functional music information retrieval prototypes.
Proposed tasks include:
1. Architect and implement a functioning, extensible applications based on an existing infrastructure for music search and management of music assets.
2. Test, debug and document the software design and the demo applications.
- Profile:
1. Excellent C++ programmer skills with interest in developing music management software and with experience in object-oriented design.
2. GUI development experience.
3. Design specifications, test, debug and document the software design and the system itself.
===== Multimedia signal processing software developer
You will help a team of researchers by designing, developing, implementing and assessing fully functional music and audio content description algorithms.
Proposed tasks include:
1. Architect and implement a functioning, extensible demo system to provide the
infrastructure for music processing.
2. Extend and optimize an existing toolbox for content-based music analysis by implementing existing approaches and developing new algorithms.
3. Test, debug and document the software design and the demo system itself.
- Profile:
1. Excellent C++ programmer skills with interest in developing music software, with experience in object-oriented design and Unix/Linux scripting languages (Perl and Python).
2. Familiarity with speech recognition, music/audio signal processing theories or pattern matching techniques.
3. Experience with algorithm implementation (coding) of multimedia (music) analysis.
===== DB Designer and System Developer
You will help a team of researchers by architecting, designing, developing and testing functional music and audio content retrieval systems.
Proposed tasks include:
1. Architect and develop backends that sustain significant load and should be
highly scalable.
2. Test and document the software design and the systems.
- Profile:
1. +3 years of experience in designing and developing web applications.
2. Unix (Linux) experience
3. SQL, MySQL experience (Oracle and Postgres is a plus)
4. Shell scripting, Python, PHP, Perl experience
5. Familiarity with distributed systems, machine learning, information retrieval and/or experience with large data (over 100Gigabyte of data) is a plus.
===== Information retrieval systems developer
You will help a team of researchers by developing and implementing a functional music information retrieval demo software system.
Proposed tasks include:
1. Architect and implement a functioning, extensible system to provide the infrastructure for music search engines.
2. Test, debug and document the software design and the demo system itself.
- Profile:
1. Experience in developing information retrieval systems.
2. Familiarity with some of the following: Text Representation and Indexing, XML and Metadata, Performance, Compression, Scalability, Architectures, Mobile Applications; Web IR, Intranet/Enterprise Search, Citation and Link Analysis; Digital Libraries; Distributed IR; Collaborative filtering; Text Data Mining and Machine Learning for IR; Evaluation, Building Test Collections, Experimental Design and Metrics
===== Content-based Multimedia retrieval systems developer
You will help a team of researchers by developing and implementing a functional music information retrieval demo software system.
Proposed tasks include:
1. Architect and implement a functioning, extensible system to provide the infrastructure for music search engines.
2. Test, debug and document the software design and the demo system itself.
- Profile:
1. Experience in developing content-based multimedia retrieval systems
2. Familiarity with some of the following:
Multimedia indexing and retrieval (image, audio, video, text); Matching and similarity search in multimedia databases High-Dimensional Indexing; Multi-modal and cross-modal indexing; Machine learning; Representation models; Meta-data compression and transformation; Handling of very large scale multimedia database
------------------------------------------------
For more information please contact:
Salvador Gurrera (sgurrera@iua.upf.edu)
Music Technology Group - Pompeu Fabra University
Ocata 1, 08003 Barcelona, Spain
http://mtg.upf.edu
------------------------------------------------

