If you are a recruiting sponsor, drop us an email with the job description to sponsors@europython.eu and we will publish it here.
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
Skills & requirements:
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
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.
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 :
=> 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:
Even better if you know:
=> 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 :
=> More info : https://nubr.ly/Data-Scientist
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
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/
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 stack is varied and modern!
For further details on this and other engineering positions at TrustYou, please visit our website at:
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
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 stack is varied and modern!
For further details on this and other engineering positions at TrustYou, please visit our website at:
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?
What do we expect from you?
What do we offer?
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
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
Job Title
Job Description.
More info: Link.
(at most three job entries per company)