This week
  • Roon Labs

    The Role

    Roon Labs is looking to hire several software developers during the first half of 2019.

    Experience with our technology stack is a plus, but we place more value on the breadth of technologies you’ve worked with in the past. It is important that you are comfortable and experienced working in a large pre-existing codebase and with a variety of languages, toolkits, and technologies, picking up new skills and expertise as needed.

    Possible Areas of Focus

    This role is open to all generalist developers who can comfortably work on all areas of our systems and get stuff done.

    We are also interested in growing the team in a few specific directions. These are some possible areas of focus, based on the work we have coming up. Experience relevant to these areas is a bonus, and if any of this resonates with you please let us know.

    Mobile Applications

    Our mobile applications share one UI codebase across platforms--so this isn’t about building screens. There is some technical debt in our mobile infrastructure, and some expected product touch points are missing or not done well. Furthermore, as we expand the scope of our mobile apps to include streaming/playback away from the home system, there will be a lot of under-the-hood work required to make a lot more of our code run (and perform) on tablets and phones.

    Machine Learning

    A few months ago, we launched Roon Radio, our first machine-learning feature. We have a healthy roadmap planned for future features that incorporate machine learning, and could use some help making these plans a reality. This work would encompass everything from data acquisition/warehousing, batch processing, learning/training steps, and surfacing the results via cloud services, dashboards, or our client applications. In parallel, we are working on ETL and Analytics systems for the rest of the company.

    Devops/Cloud Services

    We recently moved our cloud operations to a new provider and containerized everything. While things are up and running, there are definitely some aspects that require shoring up and long term ownership, and we still have some rough patches in the system that we are slowly moving through. Adding fresh perspective, experience, and ownership in this area would be a great help to us.

    “End-to-end” Project Ownership

    If Roon were a web based product, we’d call this “full stack development”. We are always at work implementing new features or integrating with other products. This generally involves work in several layers--cloud services, the media server, and the user interface. We're looking for developers that can handle the detailed aspects of projects like this without losing sight of the larger goal.

    Our Technology

    Roon functions like an IoT product in the home. The core of the product is a media server, which manages a music library and streams audio to multiple zones around the home. This can run as software or on a dedicated appliance. In addition, Roon supports many different control points and networked audio devices. The Roon user experience is backed by a set of cloud services which serve up music metadata, recommendations, and so on.

    Roon’s client applications are all built in C#, with C/C++ underpinnings. We use Xamarin tooling on iOS and Android. Our software is portable across Windows, Mac, iOS, Android, and Linux. The user interface is built using an in-house UI toolkit that combines a functional-reactive programming paradigm with an OpenGL-based rendering engine.

    Our cloud services are built in C#, Node.js, and Python. Our cloud infrastructure runs on Docker Swarm and Google Cloud Platform. We use Postgresql, Nginx, and Elasticsearch.

    Our data and learning systems are built using Python (numpy, scipy, scikit-learn, pandas, …), C++, SQL, and Airflow.

    While a lot of our code is written in C#, this is not a Windows/Visual Studio/Microsoft’s Latest Dogfood kind of place. We use a limited subset of .NET as a portable runtime environment and most of our developers live on Mac/Linux machines using vim/emacs, make, zsh, and git.

    About You

    • You have a healthy curiosity about how things work.
    • You have excellent communication skills, and speak and write English well.
    • You can work independently and own projects to completion.
    • You aren't afraid of doing grunt work when your projects require it.
    • You are comfortable making noise when you get stuck or when something feels wrong.
    • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, databases, and information retrieval.
    • You’re a good programmer. You write understandable code with an eye towards maintainability.
    • When things break — and they will — you are eager and able to help fix them.

    About You

    The most active portion of our work day is 12PM-5PM EST. Your typical work hours should overlap that period sufficiently to facilitate collaboration with others. Aside from that, we do not care where you are located or if you need to split up your work hours in a non-standard way.

    We offer Health/Dental/Vision (80/20), 401k with match, paid parental leave, and flexible time-off.

  • komoot
    Preferred: (GMT+01:00) Berlin +/- 2 hours

    Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store.To help us better drive data-driven product decisions and strategy, we’re looking for a  skilled and curious data analyst who will play a crucial role in building the future of outdoor experiences.

    What will you do

    • Turn events and data into actionable insights
    • Develop analysis to drive product and business decisions and company strategy
    • Design and implement metrics, dashboards, and continuous reports
    • Communicate and discuss  findings to different audiences (Co-founders, marketing, product, sales etc.)
    • Working closely with teams throughout the company
    • Be an evangelist of data-driven decision-making

    Why you will love it

    • You’ll be a key player in making product development, marketing and business decisions
    • You’ll work closely with komoot’s co-founder and influence the future direction of komoot
    • You’ll work with a modern and powerful cloud analytics platform based on AWS
    • You’ll work in a fast-paced startup with strongly motivated and talented co-workers
    • You’ll enjoy the freedom to organize yourself the way you want
    • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone situated between UTC-1 and UTC+3
    • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides

    You will be successful in this position if you

    • Have a burning desire to transform data into actionable insights
    • Have 2+ years of relevant experience interpreting data
    • Have strong and proven skills in SQL and Pandas
    • Have strong communication skills
    • Have fundamental Python and statistical skills
    • Have a hands-on attitude and are highly self-driven

    Sounds like you?

    Then send us the following:

    • Your CV
    • A write-up explaining who you are and why you are interested in working at komoot
    • Examples of your work (e.g. Dashboards, PDFs, Slideshare, etc.)
    • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account
Older
  • Simon Data
    Preferred: (GMT-05:00) Eastern Time +/- 4 hours

    ABOUT US

    Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.

    We are the first and only enterprise customer data platform with a fully-integrated marketing cloud. Moving beyond the limitations of both categories, Simon’s platform empowers businesses to leverage enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.

    Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that cultivates these core values we would love to hear from you.

    THE ROLE

    As a Machine Learning Engineer at Simon, you will be responsible for building and optimizing smart systems that drive revenue—our statistical models are at the core of our product, and will only become more so as we continue to develop and add features. We take an approach to ML that is data-first, and requires principled modeling decisions: we don’t believe in theory-crafting models before we have collected the data that will power them, as well as built out the business process that will continue to generate that data. In the model building process, we prioritize interpretable models whose training and performance yield insights about the underlying process, along with optimizing the selected objective. Finally, we believe that Don Knuth is more right about machine-learning models than anything else when he said premature optimization is the root of all evil. We only fix what needs fixing, but we fix it right.

    WHAT YOU’LL DO

    • Architect and implement the infrastructure used by Simon’s data scientists to analyze and model client data
    • Own the productionalization and performance of the statistical models deployed into Simon’s predictive products
    • Add new features to Simon’s industry-leading marketing cloud that enable adoption of predictive models
    • Coordinate feature launches between cross-functional parts of the business
    • Mentor our less senior staff and help them raise the bar technically and professionally
    • Collaborate with an engineering team who is passionate about quality, staying ahead of the curve, and teamwork.

    QUALIFICATIONS

    • Minimum of 3-5 years of production-level software engineering experience
    • Broad knowledge of machine learning models (and their performance characteristics) for classification and regression tasks
    • Experience in at least one statistical coding environment (numpy/pandas, R, etc.)
    • Fluency in SQL
    • Specific experience designing and building machine-learning models
    • Front-end development experience, especially in React/Redux applications is a plus
    • Expertise in causal inference, experiment design, reinforcement learning, and related fields is a plus
    • Excellent communication of statistical concepts to expert & non-expert audiences

    Visa sponsorship for this role is currently not available

    Diversity

    We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.

  • komoot
    Preferred: (GMT+01:00) Berlin +/- 2 hours

    Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store.To help us better drive data-driven product decisions and strategy, we’re looking for a  skilled and curious data analyst who will play a crucial role in building the future of outdoor experiences.

    What will you do

    • Turn events and data into actionable insights
    • Develop analysis to drive product and business decisions and company strategy
    • Design and implement metrics, dashboards, and continuous reports
    • Communicate and discuss  findings to different audiences (Co-founders, marketing, product, sales etc.)
    • Working closely with teams throughout the company
    • Be an evangelist of data-driven decision-making

    Why you will love it

    • You’ll be a key player in making product development, marketing and business decisions
    • You’ll work closely with komoot’s co-founder and influence the future direction of komoot
    • You’ll work with a modern and powerful cloud analytics platform based on AWS
    • You’ll work in a fast-paced startup with strongly motivated and talented co-workers
    • You’ll enjoy the freedom to organize yourself the way you want
    • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone situated between UTC-1 and UTC+3
    • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides

    You will be successful in this position if you

    • Have a burning desire to transform data into actionable insights
    • Have 2+ years of relevant experience interpreting data
    • Have strong and proven skills in SQL and Pandas
    • Have strong communication skills
    • Have fundamental Python and statistical skills
    • Have a hands-on attitude and are highly self-driven

    Sounds like you?

    Then send us the following:

    • Your CV
    • A write-up explaining who you are and why you are interested in working at komoot
    • Examples of your work (e.g. Dashboards, PDFs, Slideshare, etc.)
    • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account
  • unrealists GmbH

    Your main task is transforming mathematical models and ideas into Python code. That includes using the typical libraries such as NumPy, SciPy, Keras, Pandas, Scikit-learn, Matplotlib, Scrapy but also domain specific libraries such as OSMnx and other geospatial tools as you will be mostly working with geospatial data. Good understanding of SQL is a must.

    • Minimum 3 years experience as a Python developer
    • Good mathematical/statistical understanding
    • Fluency in English speaking and writing
    • Degree in computer science / math / or similar is a big plus
    • Previous experience with geodata processing is a plus
    • Experience with superset is a plus
    • Experience with PostgreSQL, Redshift is a plus
    • Experience with AWS infrastructure is a plus

    You will gain valuable hands on knowledge about cutting edge data science and machine learning topics. Minimum availability is from 2 days a week to fulltime with at least 2 hours working time overlap with the CEST timezone on weekdays. Our main team is located in Berlin/Germany, but we are remote structured and work with people from all over the world.