EuroPython 2018

Job-Board

If you are a recruiting sponsor, drop us an email with the job description to sponsors@europython.eu and we will publish it here.


Codethink

Role: Systems and Software Engineer

Location: Manchester (Relocation Assistance Available)

Salary: £25,000-£45,000

Highly Desirable:

Linux / Python / C / C++ / embedded-linux  

Job Description:

As a Codethink Systems and Software Engineer you can expect to work on a variety of challenging software projects servicing our clients across many different industries. Within this role you will be expected to

  •     Participate in all phases of the full software development lifecycle
  •     Write well designed, testable, efficient code
  •     Produce specifications and determine operational feasibility
  •     Integrate software components into a fully functional software system
  •     Develop software test and verification plans and procedures
  •     Tailor and deploy software tools, processes and metrics
  •     Follow project plans and industry standards

Skills & requirements:

  •     All applicants should be comfortable using a linux desktop and working with free/libre and open source software.
  •     Must be able to demonstrate intellect and intelligence, via academic achievement and/or other means.
  •     Must be capable of dealing with pressure, uncertainty and deadlines.
  •     Must demonstrate both willingness and ability to grasp new technical concepts.
  •     Key technologies we work with: Any of Linux, Python, C/ C++, C#, Java, device drivers, embedded

About us:

Codethink are an established but still young, growing and exciting software development services company based on the edge of the Northern Quarter in the city centre of Manchester but with a worldwide reach.

We specialise in system-level software infrastructure to support advanced technical applications, working across a range of industries including finance, automotive, medical and telecoms.

Typically we get involved in software architecture, design, development, integration, debugging and improvement on the deep scary plumbing code that makes most folks run away screaming.

We are expert in Free/Libre and Open Source Software (F/LOSS). We participate in upstream and are active contributors to the Linux kernel and a wide range of F/LOSS projects, processes and cultures.

We value highly the amazing contributions, made over decades, by the Free/Libre Software and Open Source communities.

To apply, please send your cover letter and CV to jobs@codethink.co.uk


Cambridge Spark

Data Science Tutor and Teaching Fellow (part-time / freelance)
(London)


Cambridge Spark is a spin-out from the Cambridge Computer Laboratory with a
focus on personalised education in the fields of Computer Science, Data
Science, Artificial Intelligence and Cyber Security. Our clients include
some of the most prestigious financial institutions and universities in the
UK and internationally.

You’ll join a team of Computer Science and Data Science researchers, Big
Data Engineers and PhD’s from the University of Cambridge, the University
of Oxford, Imperial College London and UCL who have experience working at
some of the world’s most recognisable tech companies including Google,
Oracle, Goldman Sachs, Amazon and CERN.

Cambridge Spark’s mission is to transform tech education for professionals
with an intelligent tutoring system. Our proprietary system brings together
research in software engineering, source code analysis, education pedagogy
and machine learning. Cambridge Spark has recently won a government
innovation grant to collaborate with Oxford University on recommender
systems research applied for education.

We're looking for trainers interested in teaching data science to our
students. You should have experience solving data science problems,
analyzing data and prototyping machine learning models with the Python Data
Science stack (Pandas, Scikit-Learn, Numpy, Keras etc..). As a trainer, you
also need to be able to explain some theoretical concepts such as specific
algorithms and techniques. This role is an opportunity to be recognised as
an expert and also expand your professional network.

Responsibilities:
This is an exciting teaching role in a leading Data Science training
company. You will will be involved with a range of initiatives at Cambridge
Spark depending on your interests and availabilities:
Tutoring and lecturing Cambridge Spark’s curriculum
Developing and improving teaching materials
Creating online tutorials

Teaching opportunities include weekend teaching as part of our Applied Data
Science Bootcamp or weekday engagement with Cambridge Spark clients.

Key skills:
- Strong Python skills are a must
- Experience with the Python Data Science and Machine Learning stack
(Pandas, Scikit-learn, Numpy, Keras etc..)
- Experience with the whole data science cycle (from defining the problem
to implementing a solution)
- Excellent communication skills

Bonus skills:
- Public speaking experience, for example at conferences or as a teaching
assistant


At Cambridge Spark, your benefits will include:
- Opportunities to grow within the company and rapidly acquire more
responsibilities based on performance and interests
- Monthly company socials and Cambridge College formals.
- Access to our Data Science and Machine Learning Summits in Cambridge,
London and Manchester
- Flexible scheduling
- Competitive Pay

To apply, please send your CV to raoul@cambridgespark.com

https://cambridgespark.com/jobs

We do not want to be solicited by recruiters. 


Numberly

About numberly

The story began in a kitchen in the year 2000, then it's the IPO followed
by acquisitions, a double-digit growth and here we are!

We are pioneers of Data Marketing, recognised experts in digital CRM and
Programmatic Marketing. We handle everything from data collection to
activation on all digital platforms (mobile, desktop, tablets and connected
objects).

As of today, we are a strong team of 400 employees. Based in San Francisco,
New York, London, Dubai, Amsterdam, Tel Aviv. Our R&D focused teams are
based in Paris.

Alongside Alternext (ALMIL.PA), numberly devotes more than 10% of its
turnover to R&D, particularly in the field of machine learning, and has won
the "Innovative Company" qualification of BPI France.

Join our success story?

Software Engineer

numberly helps customers collect, analyze and leverage their data across
all marketing channels. To do this, we are more than 100 engineers (a
quarter of numberly) divided into teams with a human dimension, where we
make sure that each one develops a positive influence and can be
autonomous. Our sustained growth pushes us to constantly challenge our
technical and organizational choices.

Due to our wide range of interconnected products, our technical issues are
very varied and often complex. Our daily missions are to process thousands
of queries per second, distributed around the world, operate multiple
petabytes databases (Big Data™), automate our entire bare-metal
infrastructure, and build tomorrow's digital marketing interfaces.

We expect :

  • Significant IT culture and technical curiosity
  • Thorough knowledge in at least one back-end and/or front-end stack
  • Interest in databases, the world of open-source, and/or DevOps culture
  • Good communicator, able to popularize work, defend ideas but also listen to
  • others
  • Willingness to progress and to help others progress, technically (meetups,
  • internal training) and humanly
  • Good experience using Python and/or Javascript is a plus
  • Daily use of Linux is very preferable but not required
  • Professional English (our teams are international)


=> More info : https://nubr.ly/Software-Engineer

Data Engineer

numberly is looking for a Data Engineer to join its dedicated team to Big
Data and RTB. You will participate in developing our own Hadoop
infrastructure and code new functionalities by interacting with Data
Scientists and DevOPs.

We expect :


You:

  • Like data in all its form: raw, reworked, refined, calculated, analyzed, reused…
  • Like work well done and pay attention to detail
  • Dream of being able to develop and manage website databases with strong traffic
  • Want to work with various, prestigious clients on different problems
  • Are on the lookout for new languages/technologies and test the latest open source trends before others

Even better if you know:

  • Hadoop, HBase, Pig, Hive, Impala
  • Spark
  • Solr, Riak, MongoDB, neo4j
  • Python, Java, Scala
  • API REST, WebServices, Amazon Web Services
  • Git
  • Airflow, Talend


=> More info : https://nubr.ly/Data-Engineer

Data Scientist

numberly is looking for a Data Scientist to work on applied mathematics and
machine learning projects and optimize our digital marketing campaigns. The
role involves:
- The creation and development of optimization algorithms
- The realization of complex, big data studies for our clients
- Participation in the creation and development of the group’s product,
especially algorithms using the richness of the data we collect (real-time
behavioral data, demographic data, purchasing data, etc.)

We expect :

  • B.S. or M.S. in Mathematics or Data Science
  • Interested in research and measurement
  • Strong attention to detail, strong organization skills
  • Passionate about data
  • Strong interest in digital marketing and relationship marketing
  • Interest in working for a wide range of clients on advanced research subjects
  • Excellent machine learning and applied maths skills
  • Knowledge of Hadoop, Python, SQL Server, MongoDB, Matlab a plus
  • Strong motivation to work in a fast-growing, international company


=> More info : https://nubr.ly/Data-Scientist
 


Datadog

Datadog is a SaaS-based monitoring and analytics platform for cloud-based
applications and infrastructure. Combining real-time metrics from servers,
containers, databases, and applications with end-to-end tracing and log
management, Datadog delivers actionable alerts and powerful visualisations
to provide full-stack observability. To deliver a product that customers
love, we tackle and solve complex technical problems at scale, using the
cloud and today’s best technologies.

Datadog is built by engineers, for engineers. We do products, frontend,
backend, and everything in between. If you’re interested in our
opportunities, feel free to go on our career page
datadoghq.com/jobs-engineering or simply stop by our booth #12 to chat with
us.

Open-Source Software Engineer | Python

Datadog is building a world-class APM product that traces requests as they
flow across complex systems. We are looking for an expert Python developer
who can help push our tracing tools to the next level. Come and join us to
build amazing open source software. For more info, please click into the
position link or go on our career page for our many other positions.

More info: https://grnh.se/3575f4621

Software Engineer | Distributed Systems
As a engineer working on our distributed systems, you will build the
high-throughput, low-latency systems that power our product. Your data
pipelines will ingest, store, analyse, and query tens of millions of events
per second from companies all over the globe. For more info, please click
into the position link or go on our career page for our many other
positions.

More info: https://grnh.se/ca9093921

Software Engineer | Logs Intake

As a Software Engineer for the Logs Intake team, you will work on all the
pieces of code from collecting raw logs from our customers to delivering
them enriched to our downstream storage and analytics services. You will
build distributed, high-throughput and low-latency systems with a strong
focus on availability, resilience and durability. For more info, please
click into the position link or go on our career page for our many other
positions.

More info: https://grnh.se/4eecf8211

 


Kiwi.com

Python Developers Wanted!

Kiwi.com – company building a global flights directory, allowing customers
to find and book the best and cheapest flights. We're growing like crazy,
expecting even more. To achieve that, we want to have a great team of
motivated and fun individuals, who are not scared of a challenge or of
tasks they may not have encountered before.

That is why we're looking for a Python Developers to participate in the
development of our core flight ticket search engine, which handles 80
million search requests per day at an industry-leading speed.

More infos: www.kiwi.com/jobs/engineering/backend-python-developer-core-project/

Platform Engineers Wanted!

As Kiwi.com has grown with incredible speed, our teams created a lot of
microservices. It was tough to set standards and keep all production
services in sync. So we decided to create the Platform Team, which helps
all other engineering teams deliver better software faster.

Url: www.kiwi.com/jobs/engineering/platform-engineer/


Yelp

(Senior-Level) Software Engineer - Web
 
Summary
Yelp is a website and mobile app that makes it easy for users to connect with awesome local businesses. Founded in July 2004, Yelp has taken root in countries across the globe, making it the leading local guide for real word-of-mouth on everything from boutiques and mechanics to restaurants and dentists. All of this is made possible by our group of talented engineers, who come from diverse technical backgrounds and value digital craftsmanship, open source, and creative problem solving.
 
Our Hamburg office is located in the heart of the city and brings with it the unique advantages of booming international teams, all of whom share the same floor and are brought together by the same goal: empowering Yelp’s products for business owners.
 
If you’re interested in working on the full stack of web applications, this role is for you! You’ll be using your experience to work in both Python and Javascript, with the opportunity to focus on either side, or to stay spread across both. We also have an extensive style guide (https://yelp.com/styleguide) that allows our engineers to focus on larger problem solving, rather than things like browser incompatibilities.
 
Check out our GitHub page (https://yelp.github.io/) to see what we’re up to!
 
What You Will Do:
  • Design and build new features to connect with Yelp’s business-owner community
  • Be responsible for your own projects from day one, bridging the gap between frontend and backend
  • Implement beautiful layouts that work across all of Yelp’s platforms (desktop, mobile browsers, and mobile apps)
  • Deploy projects in a Service-Oriented Architecture, all the way from backend services to fully-featured UIs
  • Run A/B experiments and dive into the resulting data to look for trends
  • Collaborate closely with product managers, designers, and other engineering teams
What We Are Looking For:
  • Experience with at least one dynamic language
  • Expertise in JavaScript, HTML, and CSS/Sass
  • Good understanding of at least one popular server-side framework (Django, Twisted, Rails, Pyramid, CodeIgniter, Play, etc.)
  • Desire to learn, share your knowledge, and always improve your engineer-self
  • Comfortable working in a Linux environment
  • Belief in well-tested code

TrustYou

Web Full-Stack Engineer (Python/React)

Munich, Germany

jobs.lever.co/trustyou/35e459f9-c541-4abe-ac99-a33d1942f25f

Imagine a workplace which encourages you to take on responsibility and where your ideas will be heard and implemented. Imagine a fast-paced environment where your performance makes the difference. This is TrustYou!We are looking for adventurers to join our smart and inspiring team!

The TrustYou Guest Feedback Platform is used by more than 12,000 hotels worldwide to consolidate and analyze guest feedback. Within one tool, our clients get an overview of all reviews from Booking.com​, Google, TripAdvisor, and are able to drill down into insights extracted from the text via TrustYou’s NLP capabilities. Our product also have real-time communication features, allowing guests to message the hotel reception while they’re at the hotel.

TrustYou Python. We build everything in Python, from quick & dirty prototypes, to production-ready code. We trust our customer data to Postgres, sometimes MongoDB. We use React for new features, but have a large codebase implemented in an older MVC framework.

What challenges await you?

  • Ship products that clients love to use!

  • Build and expand Python-based REST APIs

  • Design and query database schemas

  • Implement frontend components in React (don’t worry, our UX designers take care of the HTML + CSS)

What do we expect from you?

  • Degree in Computer Science, or closely related

  • 2+ years experience with Backend focus: Solid understanding of Python, plus experience in server-side development

  • Or 2+ years experience with Frontend focus: Building beautiful, testable, reusable UIs in React

  • Experience with unit testing/integration testing is a plus

What do we offer?

  • A highly international & entrepreneurial environment (flat hierarchies, short decision paths...)

  • We are agile enthusiasts and love continuous improvement

  • Excellent onboarding programs

  • Spend up to 5% of your working time for your professional & personal development

  • Great leadership & support

TrustYou has engineering excellence in its DNA. Our employees are experts in big data, machine learning, natural language processing, interactive JavaScript applications and web technologies. Our ​tech stackis varied and modern!

For further details on this and other engineering positions at TrustYou, please visit our website at:

www.trustyou.com/careers

Data Scientist (Natural Language Processing)

Munich, Germany

jobs.lever.co/trustyou/bf231641-e271-4773-8e97-c100dc643795

Imagine a workplace which encourages you to take on responsibility and where your ideas will be heard and implemented. Imagine a fast-paced environment where your performance makes the difference. This is TrustYou! We are looking for adventurers to join our smart and inspiring team!

TrustYou has built a world-class NLP pipeline for hotel reviews. We detect opinions in 20 different languages natively. We then create human-readable summaries through a text generation engine. The end result is the TrustYou Meta-Review, which today you’ll find integrated on Google, KAYAK, ​hotels.com and hundreds of local travel sites. Our review summaries are seen by more than 500 million people every month – talk about having an impact!

TrustYou Python. We build everything in Python, from quick & dirty prototypes, to production-ready code, implemented in PySpark to scale. We frequently attend and sponsor Python- and data science-focused meetups and conferences. TrustYou has data en masse: We have a database of more than 500 million reviews at your fingertips, plus we collect tweets and direct guest messages in large volumes. Other teams take care of getting this data, now we want you to make sense of it. TrustYou does not offer pure research positions. Your team is expected to ship features from a roadmap created by a product manager. Once a successful prototype is built, we expect our data scientists to produce code that makes it all the way to production. Of course this is a team effort – we have experienced data engineers and tools (code reviews, automated tests) in place to support you.

What challenges await you?

We’re looking for data scientists with an NLP focus to join our NLP team. Your mission will be to:

  • Incorporate latest NLP research developments into our production pipeline

  • Work on dynamic, fine-grained topic and trend detection

  • Extend our sentiment analysis for different corpora, e.g. SMS messages, tweets

  • Apply the right mix of cutting-edge research, heuristics and manual tweaking to get a classifier ready for production use

... all while working on a highly multilingual corpus.

What do we expect from you?

  • Experience with NLP: University projects, academic publications, or industry experience

  • Experience with machine learning

  • Good understanding of Python or R

Nice to have

  • Experience building production-ready systems using deep learning methods

  • Software engineering experience in Python

  • Experience with big data frameworks such as Spark or Hadoop

  • Knowledge of deep learning frameworks such as TensorFlow or PyTorch

What do we offer?
  • A highly international & entrepreneurial environment (flat hierarchies, short decision paths...)

  • Excellent onboarding programs

  • Spend up to 5% of your working time for your professional & personal development

  • Great leadership & support

TrustYou has engineering excellence in its DNA. Our employees are experts in big data, machine learning, natural language processing, interactive JavaScript applications and web technologies. Our ​tech stackis varied and modern!

For further details on this and other engineering positions at TrustYou, please visit our website at:

www.trustyou.com/careers 

Product Manager

Munich, Germany

jobs.lever.co/trustyou/db5c70e0-54e2-4afd-a489-3de0769f8d61

Imagine a workplace which encourages you to take on responsibility and where your ideas will be heard and implemented. Imagine a fast paced environment where your performance makes the difference. This is TrustYou! We are looking for adventurers to join our smart and inspiring team!

We're looking for a product manager for our highly successful Meta-Review product. The Meta-Review is a natural language summary of a hotel's reputation, created by aggregating and analyzing review content from all over the web. Among our customers you will find biggies such as Google, KAYAK and hotels.com, but also hundreds of local hotel booking websites.

The Meta-Review aims to be as good as a summary or recommendation done by a human. Our roadmap for the product revolves around improving the quality of our NLP system to extract even more insights from text, joining that with fact-based data sources, improving the quality of the generated summary text, and lastly, always keeping our global hotel database up-to-date.

At TrustYou, we have a clear definition of what we expect from a product manager: You will act as the internal CEO of your product. You’re responsible for building a product that our clients love and that our sales team loves to sell.

You will find an engineering team ready to bring the product to the next level based on your roadmap. You will work together with data scientists and software engineers. You will be based in Munich, and report to the CTO, who currently is the acting product manager for the Meta-Review.

What challenges await you?

  • Acquire deep industry knowledge and regular information about latest market trends & competitors, document & share these findings with internal stakeholders
  • Aggregate requests from various stakeholders and moderate discussion regarding prioritization of product developments
  • Coordinate with C-Level regarding the strategic direction of the product
  • Create and and take responsibility for the product road map
  • Write user stories to succinctly and clearly express development objectives
  • Frequent communication with the engineering department and all other stakeholders, before and after the release
  • Authorize new feature releases to ensure features work as expected
  • Shape business processes through providing instructions and collaboration with customer facing departments
  • Analyze product performance through customer interviews and user tracking and inform stakeholders

What do we expect from you?

  • 1-2 years of experience as Product Manager for a SaaS product
  • Technical background strongly preferred
  • Knowledge of modern software engineering processes and principles
  • Strong communication skills (oral and written), especially in terms of dealing with different groups of interest (end user vs. engineering)
  • Extremely good at dealing with ambiguity and wearing many hats at one time
  • Very structured and thought through working style

What do we offer?

  • A highly international & entrepreneurial environment (flat hierarchies, short decision paths...)
  • Excellent onboarding programs
  • Spend up to 5% of your working time for your professional & personal development
  • Great leadership & support

TrustYou has engineering excellence in its DNA. Our employees are experts in big data, machine learning, natural language processing, interactive JavaScript applications and web technologies. Our t​ ech stack​ ​is varied and modern!

For further details on this and other engineering positions at TrustYou, please visit our website at:

www.trustyou.com/careers


Smarkets

About Smarkets

Our strength is technology and trading with a passion to push the known boundaries of real-time financial technology. With our self-management structure, flexible work environment and uncapped holiday allowance, Smarkets offers a unique opportunity to be part of a great work culture. Our office in St Katharine's Docks (Tower Hill) in London comes complete with a fantastic roof terrace and a team of in-house chefs cooking breakfast and lunch every day.

We're building a reliable, low-latency, highly concurrent system capable of scaling to thousands of executions per second with sub-millisecond latency. Whether you want to work on the exchange platform, the front-end or trading mechanisms, you'll be solving real and challenging problems - from pushing Python performance to new heights to handling real-time design constraints.

The Smarkets platform is written predominantly in Python and Erlang, and relies heavily on asynchronous programming techniques. We use REST where we can, and deploy to production several times a day.

Software Engineer

Responsibilities

  • Define your own role within the context of self-management (we'll help you get settled)

  • Write robust, high-performance code, usually in Python, however we use Erlang, C++ and JavaScript as well

  • Contribute to the organization by advancing culture, challenging colleagues and perpetuating a knowledge-driven environment

You have:

  • Good coding ability (in any language)

  • Bachelor's degree in Computer Science or equivalent

  • Solid knowledge of data structures and algorithms

  • Knowledge of relational databases

  • Comfortable in a Linux environment

  • The ability to learn with enthusiasm

Bonus:

  • Functional programming knowledge

  • Experience with web technologies and methodologies like web servers, REST, and protocol buffers

  • Interest in probability, sports and exchanges

Data Engineer

Responsibilities:

  • You'll architect the data pipelines that hook into the exchange, and build the tooling to help others gain the insights they need

  • Using Postgres, Kafka, Amazon Redshift, Google BigQuery and Luigi (not Mario, sadly) on a daily basis

  • Collaborating with data scientists and engineers across Smarkets

  • Working on improving the collection, processing, storage and dissemination of our data across the company

About you:

You'll be an experienced data engineer with a passion for creating reliable and deterministic data pipeline infrastructure. You are passionate about data engineering, and have deep, proven experience in it. More specifically:

  • You'll have dealt with with big data volumes (of at least a few Terabytes) and have a great track record of building automated, scalable and robust data processing systems

  • You have a good understanding of database technologies and you know the practical and theoretical difficulties of building distributed systems

  • Experience with data warehouse systems like BigQuery, Redshift or Presto and both batch and semi-online building blocks like MapReduce, Spark, Kinesis, dataflow etc.

Bonus points:

  • Experience in managing financial time series

  • Knowledge of statistics, data science, machine learning or scientific computing

  • Interest in sports betting or trading

Senior Back-end Engineer

What you'll be doing:

  • Writing robust, high-performance code using Python, Erlang and C++ (different teams use different languages)

  • Proactively fixing production issues and positively contributing to the engineering culture by sharing your knowledge and discussing solutions with colleagues

  • Advocating for code quality. You're a believer in the power of code reviews, test driven development, continuous delivery (we deploy to production several times a day) and most importantly, continuously improving

  • Defining your role in the context of self management (we'll help you with this)

About you:

  • You'll have experience of solving similar technical challenges

  • You are comfortable with DevOps, data structures, algorithms and relational databases

  • You are content in a Linux environment

  • You are passionate about code quality

Bonus points:

  • A trading and/or betting background

  • Functional programming experience

  • Experience with web technologies and methodologies like web servers, REST, and protocol buffers

We offer:

  • Money

  • To help you keep your money, we also contribute to your pension and feed you three fantastic, freshly prepared meals every day

  • Room for you to do things your way

  • Uncapped holiday - you take a break when you need it, as long as you don't leave your team in the lurch!

  • A lovely, tranquil office to work in - right in the heart of London

  • And yes, we also have the industry standard perks such as a foosball table and massive screens for gaming with your colleagues, team activities and monthly get-togethers - known as "the Expiration party"

To apply for any of these roles, please send your CV to hiring@smarkets.com.

Why not stop by our booth to talk to us and see if you can beat our escape game? You'll need 2-6 players and each member of the fastest team each day will win a pair of Sennheiser HD4.40 BT Bluetooth headphones


Example Company

Job Title

Job Description.

More info: Link.

(at most three job entries per company)