Home >>> Jobboard >>> Python Jobs

What customers say ...

Mike is a great professor. He has an amazing knowledge of Python. It has been a pleasure to be his student for 3 days!

David Doblas about the course "Python for Scientists and Engineers" more...

Good content, thorough explanation, and practice sessions. It will be useful in my day-to-day work. Thank you, Mike!!

Ameya Tipnis, QSpin Vlaanderen bvba about the course "Python for Programmers" more...

We had a wide range of Python experience in our group and each person gained something valuable to take away....

Dr. Ryan Woodard, Chair of Entrepreneurial Risks, ETH ETH Zurich, Switzerland more...

Good course. Very competent trainer for this introduction. The course offers wide spectrum of topics and goes into depth were participants need it most.

Helmut Dittrich, CEO DiFis-Engineering UG, arrow-fix.com, about the German introduction to Django "Einstieg in Django" more...

Very competent trainer. Highly recommended training.

Raout Femmali, German Aerospace Stuttgart about the course "Python für Programmierer und Python für Wissenschaftler und Ingenieure" more...

Python Jobs Worldwide

Posted March-11-2015

Senior Software Engineer - Python | Twisted | asyncio – relocation offered

Your challenge

Seeking that rare combination - next generation containerisation and data management problems to solve, working with incredibly talented colleagues in a newly funded start-up, and all from a great location?

We are an open source provider with big aspirations, offering you a chance to contribute directly to something significant and be recognised.

Your role

We need your help in producing highly effective software that addresses data portability and resilience issues for modern virtualised applications.

Appealing nationwide, we are offering relocation to Bristol, fast becoming the cloud computing hub of Europe and renowned for its high quality of life.

We code in Python, using the Twisted framework and Go, but your experience of similar languages and asynchronous frameworks is also of interest. Our team includes accomplished open source contributors and has a relaxed knowledge-sharing culture, where everyone contributes to all aspects of the products.

You may be an experienced tech lead or a senior software engineer. Either way, you can expect to contribute in both design and implementation, with great opportunities to progress and diversify your skills as the organisation evolves.

Example initiatives

  • Architecting and building next generation open source container and storage management systems
  • Integrating with and expanding upon emerging open source standard tools such as Docker and Kubernetes
  • Collaborating with leading open source and industry developers in the UK, US and worldwide

About you

  • You have excellent development skills with 10+ years of experience
  • You bring knowledge of one or more of the following domains: cloud computing | storage | networking | containerisation | operating systems | distributed systems | virtualisation
  • You are skilled in event-driven asynchronous network programming
  • You are familiar with Test Driven Development and Continuous Integration practices
  • You are skilled using one or more of: Twisted | asyncio / Tulip | Klein | Pyro | Zookeeper | AKKA | GEvent | EventMachine | JavaSpaces | Drb | RMI | Jt - or something similar

Salary and benefits

Competitive joining salary (permanent) + equity

  • Discretionary relocation assistance
  • 25 days + bank holidays | flexible hours | remote working | pension | Cyclescheme | good coffee | on site restaurant

About us

Open source provider of storage and cluster management tools whose product solves complex data and container problems for engineers worldwide. Newly funded, we need your help as we take our first products to market and scale to deliver. Our global team has the engineering capability, leadership and market opportunity to make significant impact. Effective software design is at the heart of our organisation and fundamental to our future.

Located: central Bristol, South West England (teleworking is not possible)


Please talk with techfolk, our recruitment partner, to find out more:

0117 318 2447 | hello@techfolk.co.uk | @we_are_techfolk

Applications may be made via: http://techfolk.co.uk/current-jobs/python-cc-scala-go-software-engineer-central-bristol-tl69

Posted September-8-2014

Research Associate – Developing Next Generation Computational Fluid Dynamics Software

Imperial College London
Department of Aeronautics

Salary in the range: £33,410 to £42,380 per annum
(Maximum salary on appointment will be £38,100 per annum)

Fixed term appointment with possibility of extension


Applications are invited for a Research Associate position in the department of Aeronautics at Imperial College London. The role will involve developing PyFR, an open-source next-generation fluid flow solver that is designed to target various hardware platforms - including clusters of multi-core CPUs, Nvidia GPUs, Intel Xeon Phi Coprocessors, and AMD GPUs - all from a single Python codebase. PyFR is being developed to solve a range of currently intractable fluid flow problems, associated with the design of various systems, including aircraft, F1 racing cars, and wind turbines. The Research Associate will form part of a highly motivated team. There will be significant opportunities for travel, and for close interaction with world leading academic/industrial project partners in both the UK and the USA. www.imperial.ac.uk/aeronautics/research/vincentlab/


Candidates should be highly motivated and have (or expect to obtain) a PhD in a mathematical/computational discipline (Physics, Mathematics, Aeronautics, Computing etc.) from a world leading institution. The ideal candidate will have experience of:

  • Programming in Python, C++, CUDA, OpenCL, OpenMP
  • Parallel programming with MPI
  • The field of computational fluid dynamics


Amongst other duties, the successful candidate will be expected to:

  • Undertake a program of world leading research
  • Present research at national and international conferences
  • Publish research in world leading journals
  • Manage a software development program
  • Help manage a team of PhD students


Interested candidates are encouraged to first approach Dr. Peter Vincent directly by email (p.vincent@imperial.ac.uk), and then submit a formal application via the Imperial College online system. Please go to http://www3.imperial.ac.uk/employment (Select “Job Search” then enter the vacancy reference number EN20140318SC into “Keywords”). Please complete and upload an application form as directed quoting reference number EN20140318SC.

Posted April-7-2014

Ypsilon.NET AG (Frankfurt a.M. or Leipzig, Germany)

Job Description

We are looking for a self dependent, flexible, resilient Python programmer who is willing to become part of our Development Team in Leipzig or Frankfurt a. M. area and excited to tackle new varied challenges. We offer fascinating, diversified software projects in a highly dynamic and creative working environment and long term employment with flexible working hours. We can also provide access to exclusive touristic offers only available for travel business employees.


  • You have a strong background in Object-oriented programming with strong experience in software development, Python experience is a big plus
  • You are comfortable with Linux as development environment
  • Experience in asynchronous network programming for distributed systems like Twisted Python knowledge would be an asset
  • Good SQL knowledge (PostgreSQL) and basic database administrative experience is an advantage
  • You posses a understanding of XML Structures and are able to parse and compose XML data
  • You should be familiar with common used version management systems, git knowledge is a plus
  • You should be able to communicate in English or German
  • Experience in Payment or Fraud detection would be highly valuated

About the company

Ypsilon is a global provider of modular internet travel technology for the travel industry including airlines, consolidators, travel providers and travel agencies. With customers in over 20 countries worldwide, servicing in excess of 90,000 web based agents. Corporate headquarter is based in Frankfurt, with additional development offices in Leipzig, Germany and Breslau, Poland and a sales and support team in Burgess Hill, UK. Ypsilon .net is a PCI DSS level 1 certified company.

Contact Info

Posted August-19-2013

Python Programmer

The Position

The Software development department of Munich University of Technology Library is currently seeking a talented

Python Programmer
for full time employment. The contract will be initially limited to a term of three years.

You will be part of a highly motivated and dynamic team of software engineers, working at the cutting edge of information management progress. TUM library is outstanding in the development of new services and tools in information provision and currently playing a leading role in an international infrastructure project on research data and communication management.

You have

  • a Bachelor’s or Master’s degree in an information technology oriented study programme
  • an in depth working experience in in Python, XML, SQL, JavaScript und jQuery
  • a good know-how of web technologies, Unix/Linux, Windows environments

Should you have the wish and the qualifications required, TUM offers the possibility to undertake doctoral studies. The applicable tariff scale is subject to terms of the collective labour contract TV-L effective in Bavaria. Severely disabled applicants with equal qualification and aptitude will be given preferential consideration. Munich University of Technology strives to increase the proportion of women in its employment and particularly invites relevantly qualified female candidates to apply. We look forward to receiving your expressive application documents, along with your availability.


Please apply by 30 September 2013 and send your documents to

Direktion der Universitätsbibliothek der Technischen Universität München,
Arcisstraße 21, 80290 München, Germany

Posted March-13-2013

Freelance (or Permanent) Python Developer - Hogarth Worldwide, London

Job description

Experienced FREELANCE (or Permanent) Python Developer needed at Hogarth worldwide to take a key role in future development of our Django, CSS/XHTML and jQuery codebase. We will soon be starting a brand-new and exciting project to create and industry-wide application that will become synonymous with advertising copy clearance. This position will be integral to it's success and offers the chance to work in our Agile/SCRUM environment alongside very talented developers.

Skills and requirements

  • Fluency in Python 2.5+ and experience building/contributing to large Django web applications
  • Good understanding of RESTful web services and developing/extending a REST API ideally
  • Experience of real-time push/long-polling tech, such as node.js and websockets
  • Experience working with SVN and GIT

About the company

Hogarth is an advertising implementation agency that uses proprietary technology to deliver savings for blue-chip global brands. We are now over 700 employees worldwide having started in 2008 and continue to grow at the same rate.


Sorry, telecommuting is not an option.


Hogarth Worldwide | London, United Kingdom
Ben Curwood
Hogarth Worldwide Limited
Direct: +44 207 2406400
Mobile: +44 7768 557 654

Posted December-03-2012

Software Engineer with Python Experience - Skoobe, Munich, Germany

Job summary

Skoobe is currently looking for a talented and experienced software engineer with a strong background in backend server technologies, including database-driven, high-performance and low-latency web applications for our office in Munich, Germany. We rely heavily on open source and are supporting open source projects financially and with code.

Key responsibilities

  • Work as part of a project team and be responsible for all backend development efforts
  • Ensure high uptime and scalability needs
  • Write and maintain tests to improve software quality
  • Automate recurring tasks, help us simplify operations
  • Design and implement robust and scalable web services
  • Design and communicate new API features

We're hiring someone who is smart and adaptive, able to learn new technologies and get things done.

You will be working on our core web services for internal and external use, including our book delivery services, recommendation systems, metadata store just to name a few.

Skills & Requirements

  • Legal right to work in Germany
  • 3+ years experience designing and writing backend applications
  • Extensive development experience in Python
  • Extensive knowledge with web and backend technologies (i.e., HTTP, SPDY, AWS)
  • Extensive knowledge on relational databases, preferably MySQL. Bonus for NoSQL technologies
  • BS/MS in Computer Science or equivalent experience
  • Comfortable in an English-speaking work environment

About Skoobe

At Skoobe we want to change how people read books. We are building the world's first trade ebook subscription service. Our mission is about building great technology that is easily accessible. Two examples: 1) we are the lowest-latency ebook streaming service around 2) we currently have the best rated ebook reading app in the app store.

We maintain a good work/life balance without late shifts and a strict free-weekends policy. We also like to hang out in one of the many bars around our office, go skiing/snowboarding in the alps or organize outdoor team events. Our quiet and open floor plan office is located in the center of Munich (close to Gärtnerplatz). Munich is a great place to live, located in the center of Europe and surrounded by beautiful nature (it takes an hour to the next skiing resort). Relocation support is offered.


Please send your questions/application to Henning at hp@skoobe.de.

Posted October-22-2012

Python Developer - Image Factory (RedHat) in Brno, CZ

Job summary

Red Hat is seeking a python programmer to join our Image Factory team in Brno.

ImageFactory is designed to install and customize any modern OS on any virtual platform or cloud. It is a key component of the Aeolus project, which is the upstream project for CloudForms, RH's premier cloud management offering.

For years, developers and admins have faced the challenge of how to reliably and simply provision machines. The problem is even more complex in the cloud. ImageFactory allows users to quickly and consistently create and manage system images across a variety of platforms.

You can view the git repo here: https://github.com/aeolusproject/imagefactory

Primary job responsibilities

  • Provisioning and infrastructure for the cloud group, specifically generation and management of system images and uploading/transferring the resulting images using cloud provider APIs.
  • Work with the team to enhance and improve our toolsets; improve performance and scaling
  • Expand support to additional operating systems and cloud providers.
  • Expand support for additional image customization options (e.g. customized partitions, additional package formats such as eggs, gems).

Required skills

  • Strong python coding skills; experience with ruby a plus
  • Experience with automated system installation (Anaconda, Debian installer, Windows, etc.)
  • Experience with automated system customization and configuration (Puppet, chef, cfengine, etc.)
  • Experience with API-level interaction with public and private cloud and virtualization providers (vSphere, RHEV-M, EC2, Rackspace, etc.)
  • Experience working in a collaborative development environment

Python Backend Engineer in Stockholm

The Company

Based in Stockholm in Sweden.

Ourclient is an award-winning music service offering a legal and superior quality alternative to music piracy. Our client provides instant access to whatevermusic you want, whenever and wherever you want it, through a simple, clean and quick to use platform via an ad-supported, free-to-the-user service and a paid subscription service.

Job Description

We are currently looking for multiple backend engineers with experience in Python, C++ and scalability. All roles are based in Stockholm, Sweden.


  • Proven Python, Java, C++ and scalability experience.
  • Hacking on backend software components.
  • Assuming ownership over certain components and continuously working to improve them.
  • Being proactive and constantly paying attention to the scalability, performance and availability of our systems.
  • Experience of working on very large system with many millions of users.
  • You either have, or wish to acquire, extensive experience of development in Unix-like systems such as GNU/Linux

As a backend developer you will create, develop and maintain these systems. You will be working with a team of dedicated and passionate computer experts. Availability, scalability and code quality are our prime concerns. While some of us have fancy degrees (MSc, PhD), this is definitely not a requirement.

Contact Info

Contact: Jamie Myers, Technical Recruiter
E-mail contact: Jamie@digimobjobs.com
Direct Dial: 0203 174 1568
Other Contact Info: http://www.digimobjobs.com/

Posted February-25-2011

Open ERP - Magento Connector for ToolPart Team LLC (Szeged, Hungary)

Job Description

ToolPart Team LLC would like to extend the Open ERP - Magento connector by adding support for the product_variant_multi module. Open ERP is a Python based modular ERP framework that has a nice and intelligent connector (called magentoerpconnect) to Magento, a PHP-based webshop engine. Unfortunately, this connector lacks support for Open ERP's product_variant_multi module. The task is to implement extend the modules (both on the Open ERP and the Magento sides) to be compatible with product_variant_multi. This is a request for quotations for this project.


  • Experience with Python
  • Experience with Open ERP module development
  • Experience with Magento (PHP)

About the Company

ToolPart Team LLC is the leading Hungarian implementor of Open ERP.

Contact Info

Contact: ToolPart Team LLC
E-mail contact: viktor.nagy@toolpart.hu
No telecommuting

Posted February-15-2011

Python Job at Audio Company in Sofia, Bulgaria

The Company

Antelope Audio designs, manufactures and markets professional digital audio equipment. The company has been steadily growing and at this point we are looking for an experienced developer to join our R&D team working on the new generation of advanced digital audio hardware. Our clients include Warner Brothers, Universal Audio, Sony Music and stars like Celine Dion, Paul McCartney and Red Hot Chili Peppers.

To learn more about the company please visit: http://www.AntelopeAudio.com

Job Description

A suitable candidate must have:

  • A university degree in Computer Science, Electronics or similar.
  • 1+ years of Python experience or equivalent (PHP, JavaScript, C# also OK)
  • Interest in GUI programing.
  • Familiarity with design patterns and version control systems.
  • Basic understanding of digital electronics is desirable.

Projects include:

  • Cross-platform GUI (Win, OS X, Linux) based on pyQt
  • Web-based distributed firmware update client
  • Embedded touchscreen system with Linux

NOTE: If you do not know Python but have experience in other scripting languages (Perl, PHP, JavaScript, Ruby etc) we will be happy to train you in Python.

The company offers interesting, challenging projects, great working environment and outstanding compensation. You will have the freedom to determine the design structure and the implementation of your code. You will have the satisfaction of seeing your code being used by musicians, artists and music lovers worldwide.


To apply, please email your CV to HR@AntelopeAudio.com Please put PY + your name in the subject.

All applications are strictly confidential. Only shortlisted applicants will be contacted.

Posted January-20-2011

Multiple Python vacancies in Zurich

The Company

Our client is a young and innovative start-up: an award-winning, web-based software company based in the Greater Zurich area. Due to the success of the company and the following expansion plans, they are currently looking for top individuals to join the dynamic team in their fast-paced work in a Python/SCRUM environment. Attractive compensation plans, including equity, are in place to attract the best of breed. Are you one of them?

Multiple vacancies: Senior Software Engineers (Python, Synchronization, Web), User Interaction Designer, Sales Manager / Technical Pre-sales (permanent, no telecommuting)

Our client is a team of passionate geeks and entrepreneurs who are out there to create top innovative applications to make people's information management fluid.

If you are a person who goes beyond innovation, and likes to create and excel with your pre-acquired skills, then we would definitely like to hear from you.

This is an exciting opportunity to join a dynamic team with a rapidly growing company in the heart of Switzerland. All team players are expected to rapidly grow into larger responsibility roles: this as our client moves into the entire application range from the desktop, to the web and mobile.

You will be working in a start-up setting, and will receive a share of the future success of the platform you help building.

Job Description

Depending on the detailed position, the successful applicant will ideally bring a selection of the following experience and expertise:


  • Experience in Web Project Management with proven results in agile development methodologies (SCRUM preferred)
  • Previous technical sales experience and pre-sales knowledge (for the Tech sales management)
  • Beyond experienced in Python Web programming language
  • 2-5 years of relevant work experience in programming, technical sales etc.
  • Flexible team player who gets things done through a methodological approach
  • Good and easy communicator who is inspired by a start-up environment
  • Technically advanced in web technologies


  • Strong track record in taking projects through from birth to realization. Ability to deliver on a timely manner
  • Talented in building consensus among stakeholders
  • Sheer drive and energy to bring the company to the next level
  • Permission to work in Switzerland / EU or Swiss passport


  • University level degree in Software Engineering or IS preferred


  • Fluency in English
  • Other languages, especially German, a plus but not compulsory

If you are Top Gun and feel a calling for this opportunity, I look forward hearing from you soon:


Contact: Alysa Kodisch
Tel: +41 44 212 41 45

Posted January-07-2011

12like GmbH

Job Description

Skills we're looking for (the more you have the better):

  • Python
  • Django
  • Postgresql
  • MongoDB
  • Caching
  • Linux

You would work at the backend of the site, i.e. taking care of the core logic, the database, caching, refactorings, etc. We are a small and friendly team where everyone can and shall contribute his ideas. We also try to work in an agile way, i.e. we try to be productive without having a lot of stress.

The Company

12like GmbH (12like.com) is a young online dating startup located in Berlin Kreuzberg. We have a pipeline bursting with new features and therefore need a great and eager developer to join our team.


Interested? Then call me, 0178-8855415, or write a mail to simon@12like.com

Simon Eichenauer



Posted August-06-2009

Sr. Software Development Engineer

Job Description

The Sr. Software Development Engineer will be responsible for the design, development and implementation of the award-winning WordStream suite of products.

Development is presently done primarily using Python on the server and Adobe Flex/HTML/AJAX as a Rich Internet Application (RIA) frontend. However, like everything in the computing industry, we're constantly evolving how we work. We're always on the lookout for newer and better technologies, and as a result, the technologies we use tomorrow are likely to be different.

This is a full-time telecommute position. The Sr. Software Development Engineer can choose to work in our Boston office, or they can choose to work from at home or from any location in the world.

What Python is used for

The Sr. Software Development Engineer will be an individual who has top-notch coding skills, and can demonstrate a aptitude to learn new technologies.

Prior experience with any specific technologies (e.g. Python or Adobe Flex) is not a requirement; we're looking for people with a history of leveraging any technology to create masterpieces.

Prior experience working on web analytics applications, search engines, content management systems or other Web publishing systems is a plus.

Please note, only candidates with a bachelor's degree in computer science or engineering, or, a very substantial amount of related technical coursework and work experience in a related field will be considered.

Job Type and Location

Fulltime and Telecommute

The Company

WordStream Inc.



Posted May-24-2009

Flumotion S.A. (Barcelona, Spain)

Job Description


The Core Development Team is responsible for developing the core functionality of the streaming platform. This includes both the Free Software version of Flumotion, the streaming server software, as well as the proprietary add-on and management software that provides clustering, high availability and load balancing, and the transcoding server.

What Python is used for

Experience with software development in one or more of: multimedia systems, Linux/UNIX, Python, Twisted, Web services, distributed systems.

Job Type and Location

This is a permanent position. Offer location: Spain - Relocation to Barcelona required

The Company

Flumotion, part of the Fluendo multimedia services group, is a Spanish company with its headquarters in Barcelona

Flumotion offers an innovative streaming server and platform uniquely suited for companies who want to stream their audio and video content via Internet. Flumotion has developed a multi-format distributed streaming platform, with support for the increasingly popular royalty-free Ogg/Vorbis/Theora codecs, as well as Windows Media, MP3 and Flash formats.

This unique streaming platform has been the result of more than two and a half years of investment in R & D. In less than 8 months, Flumotion has won top Media & Entertainment companies like Antena3, RTVE, LaNetro-Zed, and CBNews.


Eduardo CarabaF1o
HR Consultant
Flumotion SA
World Trade Center Edificio Norte Pl.2
08039 Barcelona. Spain
ecarabano (at) fluendo (dot) com
HR direct line: +34 93 508 63 50


Posted Sept-30-2007

Digital World Services AG (Basel, Switzerland)

Job Description

The position to fill is a Server and Web developer/engineer role.


You'll be required to form requirements together with customers. Define architecture and solutions to be used. Engineering and implementing the solutions.

Technologies you'll meet (and need to be proficient with)

  • Languages: Python, Javascript, SQL, Java, (lisp a plus)
  • Web: (X)HTML, CSS, json, HTTP, servers (apache, lighttpd, nginx)
  • Database: Generally SQL (by means of SQLAlchemy), using these databases, Oracle, Postgres, Mysql
  • Misc.: SQLAlchemy, Genshi, Genshi2js, WSGI, XMLRpc, Trac

What Python is used for

Python is used to bind all those technologies together and engineer music download services (web applications) from a DRM Protected platform (Adora).


Florian BF6sch
Prepare before contact: Sample code (preferably commited changesets by you to open source projects)
Contact Info: icq#: 101485760, google-chat: pyalot (at) gmail (dot) com, irc: __doc__ at irc.freenode.net
E-mail contact (use IM first!): florian.boesch (at) dwsco (dot) com

Scionics Computer Innovation (Dresden, Germany)

Posted Nov-12-2006

The position is filled.

Please see instructions if you want to advertise here.

The Python Academy is sponsor of Python Unconference 2015.

[PyUnconf 2015]

The Python Academy is sponsor of EuroSciPy 2015.

[EuroSciPy 2015]

The Python Academy is sponsor of EuroPython 2015.

[EuroPython 2015]

The Python Academy is sponsor of PyData Berlin 2015.

[PyData Berlin 2015]

The Python Academy is sponsor of PyCon Montréal 2015.

[PyCon Montréal 2015]

The Python Academy is sponsor of Python BarCamp Köln 2015.

[Python BarCamp 2015]“ border=

The Python Academy is sponsor of Chemnitzer Linux-Tage 2015.

Chemnitzer Linux-Tage 2015 - 21. und 22. März 2015

The Python Academy is sponsor of Django Girls Wroclaw 2015.

[Django Girls Wroclaw 2015]

The Python Academy is sponsor of PyCon Ireland 2014.

[PyCon Ireland 2014]

The Python Academy is sponsor of EuroSciPy 2014.

[EuroSciPy 2014]

The Python Academy is sponsor of PyData London 2014.

[PyData London 2014]

The Python Academy is sponsor of EuroPython 2014.

[EuroPython 2014]

The Python Academy is sponsor of PyCon 2014 Montréal.

[PyCon 2014 Montréal]

The Python Academy is sponsor of Python BarCamp Köln 2014.

[Python BarCamp 2014]

The Python Academy is sponsor of PyConDE 2013.

[PyCon DE 2013]

The Python Academy is sponsor of EuroPython 2013.

[EuroPython 2013]

The Python Academy is sponsor of PyCon US 2013.

[PyCon US 2013]

The Python Academy is sponsor of EuroSciPy 2013.

[EuroSciPy 2013]

The Python Academy is sponsor of PyConPL 2012.

[PyCon PL 2012]


The next open cousers
details ...

Python Academy sponsors EuroPython conference 2013
details ...

Python Academy sponsors EuroSciPy conference 2013
details ...

Python Academy sponsors Python BarCamp in Cologne
details ...

Next Meeting of Leipzig Python User Group, November 12, 2013
details ...

Introduction to Django, November 11 - 13, 2013
details ...

Professional Testing with Python, November 25 - 27, 2013
details ...

Advanced Django, January 13 - 15, 2014
details ...

Python Academy sponsors PyCon US conference 2013
details ...

Python Academy founder receives PSF Community Service Award
details ...