C/C++ Developer

  • Wrocław, dolnośląskie pokaż mapę
  • Specjalista
  • 06.12.2018
  • Ważna jeszcze 23 dni (do 05.01.2019)

    Pracodawca ma prawo zakończyć rekrutację we wcześniejszym terminie.

    C/C++ Developer for an Innovative AI Music Platform

    Imagine being able to build next-generation technologies, grow
    your skills and work with other talented developers.
    This is Sofomo: join our small and growing team.

    C/C++ Developer for an Innovative AI Music Platform
    Wroclaw, Poland

    At Sofomo you’ll work alongside other talented developers as a key contributor for one our US based clients. Our clients range from Fortune 500 companies to fast growing startups. We’re looking for developers who want to innovate and build amazing solutions. You’ll have tons of opportunity to expand your skills and apply those skills to interesting new problems. We hire developers who are hungry to learn and keep up with the newest trends.
    In this role you will be responsible for building an innovative artificial intelligence music platform (no AI experience is needed). For this role, we’re looking for a developer who has a strong experience architecting, engineering and optimizing applications in C/C++ and writing complex algorithms.

    What You’ll Be Doing
    • Design and implementation of novel algorithms to solve applied audio research problems
    • Develop, tune, optimize and productize DSP algorithms and features for audio and more
    • Develop the music engine (audio processing and audio composing)
    • Develop all the API’s, the web application and database
    • Responsible for all the ingestion work
    Who You Are (Experience & Skills)
    • Experienced in architecting, engineering and optimizing applications in C/C++
    • Experience in creating efficient cross platform C++ code for media processing (audio preferred) and how to integrate it with mobile platforms (Swift and perhaps Kotlin)
    • Strong comprehension of object-oriented design patterns, algorithms and optimization
    • Knowledge about how to store, process and expose large amounts of binary data via custom APIs
    • Experience creating webapps using existing frameworks (JS, Python or Java)
    Bonus
    • You prefer to automate than operate
    • You’ve integrated various solutions together (e.g. Java/Python and C++)
    • You know what are the cloud’s building blocks and how to use them effectively
    • Experience with a music creation process is a plus
    What We Offer
    • Competitive salary
    • Challenging work on complex and very innovative projects
    • Work in an international environment
    • Generous benefits package with all kinds of great stuff
    • Trainings accustomed to your needs
    • Company social and integration events (eg. bowling, lasertag, go-karts)
    • Flexible working environment
    • Office near Wroclaw’s city center
    • Cozy and friendly atmosphere
    JOIN OUR SMALL & GROWING TEAM
    About Sofomo
    Sofomo's Big Idea

    Sofomo started 6 years ago with a big idea:
    to provide Poland's top developers with the opportunity to become key members of innovative U.S. and international tech companies' development teams.
    Have an Impact

    Sofomo is not a traditional development
    shop. You will not work on multiple projects
    for different clients. Instead, you will work exclusively for a single United States or international tech company and become
    an integral part of their development
    group. You will be based out of Sofomo's headquarters in Wroclaw.
    Why You Will Love Sofomo

    You will be a key contributor on a small, self-sufficient Sofomo
    development team that functions like a mini-startup. Your team will
    consist of Poland's most talented engineers. Sofomo is a place
    where you will constantly learn new technologies & grow your skills.
    C/C++ Developer for an Innovative
    AI Music Platform

    By choosing to apply you agree

    1. to the processing of your additional personal data by Sofomo Sp. z o.o. located in Wroclaw for the purpose of the recruitment process. This consent enables processing of any additional data provided in your application.

    2. to the processing of your personal data by Sofomo Sp. z o.o. located in Wroclaw for the purpose of future recruitment processes.

    The Controller of your personal data is Sofomo Sp. z o.o., with registered office at Dmowskiego 3/69, 50-203 Wroclaw. Your data is processed for the purpose of the current recruitment process. Providing data is voluntary but necessary for this purpose. Processing your data is lawful because it is necessary in order to take steps at the request of the data subject prior to entering into a contract (article 6 point 1b of Regulation EU 2016/679 - GDPR). Your personal data will be deleted when the current recruitment process is finished, unless a separate consent is provided below. You have the right to access, correct, modify, update, rectify, request for the transfer or deletion of data, withdrawal of consent or objection.