[![English Jobs Logo](/public/img/logo100.png "English Jobs Logo")

### ENGLISH JOBSEARCH SWITZERLAND](/)

search

# 1 python English-speaking jobs in Ecublens

Include languages [+]sorted by: relevance · [newest](/in/ecublens/python?posted=30d&sort=date)

posted: [any time](/in/ecublens/python) · [7 days](/in/ecublens/python?posted=7d)· [12 days](/in/ecublens/python?posted=12d)· 30 days

### Note

Some links might not work from outside the European Union.

Dismiss

[### Full-Stack Software Engineer - Circular Construction AI](/clickout/83c41e0164e31f4a?ql=ql&sig=3ff53585f4311a42a6530eba518ad4bf7c2ecc50&e=_4t7AQiGAc5cqhjxU64f9Dj5ic5GBElmKL5PwnNBCASQzk5PA2bWLwbji42ga-uzKZKQh361LmvKhsRTg_zKdFWKUs_EjyUD1u5NI8GoH3TahPhEvHCfXvlLD9ha7bxu3XzXCmThuxbbOE9kVE7Y5NVf4C7RrOguXONn90_ZMBO61_nw2BXIOCBkt8fM8gi7lwwbw9UdeBPA17mtQLrQU3NE81Qm4gP9xfjNZuzPlpi0WgW_t8sI7mIg-sMFGSkPvE4lom8IVKYkN9k0p-9yKDyVr3viqdhgBBhf0f0G4qmsoG97rTYGZLq08jYKVBKAJWofkvz-1Vi7tffydsvRAlfICcV3rkQJjGiiWfEYCnrajAETr81lHr32S8axhwLocXVdjdmk1lG4bUGKNa2tWOMG7m0zT5p_osH27r4wVJ2OPG7JcLNKOUe6PTOGGY61R6y2X9DbhME3qq2yf2Qcx2GoEj19uhfmTU5XOux_tra-adWO8kg23Y4aud7epBVQLi1rqOenJ1DvwQjm50rRGl60SAl9LnS2kNcqIBqNbJPKejoj7w0BP9DOH5OuhgNZM6J9G4PAXuhPJKbOcFf61QxwZOBaCXABplGPX69LZW2aBNo5GKIMttgoEIMd3rWRxp2TyTCKNgow24mKjDhBZXcc-IV6CWwb6p_mjVTWmH-17jgFXBaWJZF5nC4kFwBirIaUkUrEnWrq4UrZPNxmq9ytqbie26RkCEWph1DgQpKZlUE02pXQaB5UxvM37xZcYQLiEthsdZDO6_q2y26YaDykdGZ44o8pvI34-HpNSyd3kOk_li3z8icd3qzsQWwH-bdeGWAZomYhv0W9BM11o3dxdKZWg_5ZXoCzDvA82dY8Na1hq6f1qLv_EdDZndzjN5pLGXJU6lSYq06rWFl-NfdnSCjYuqrVUI7EQC6xhEJCG3UZto3uSMUYtUGarnC2pkhXcM6-5H_s2Iv5Bbey4AXvL8-_XjJhk6qsaZH3712sWRDEns0NFHaKNsKfP6d6khhZTN_TMTdVVnE7rqrSavidDFXUULESMzDeIXZvUs-73wip6eMdxrvTjghYo52t8t90c1b1zplcKxJROIy5DR2PyHDmSJRzx6KjSrImZJAYsH-TMi9L9O2UFtedNZugxjHpslkxfkpVAY56y8bPR-YHykLovQyyYm2cq8xKd7qNyRy-GZHIYGue2LOLnA7Pnh9IZuchkVB1InZ89OBBrUQGFLhbTBB8lgqbFV1-rBO7vDAMEdroE0vDLdbDv2Sw1DGn43iAF7NuAE_uuqQnKbRco132dd7KU3sWk5qCGyMNnSeY7JrzzvO2lKxBsPBJqio-UgXESAQaPvDRpUCsIQ4aBPerCPo&prev=RQDF154980A7BFF5&p=1&pg=1)

* EPFL
* Lausanne
* September 29
* part-time

\Main duties and responsibilities\ \ Rebuild the RVI scoring engine as clean, standalone *Python* code, ... \Profile\ We are looking for a strong early\-career *Python* developer interested in turning a research ... Some technologies may be learned during the project, but solid *Python* skills and hands\-on experience ... storage) and connect it directly to the RVI engine \ Migrate the graph representation from Neo4j to a *Python* ... engineering, data science, machine learning, or an equivalent field; recent graduates welcome. \ Strong *Python*

report probem

Email me future jobs like these → Email me future jobs like these:

OK

* 1

* 1

### Ecublens

Canton

![Canton of Vaud](/public/img/coa/ch.canton-vaud.png "Coat of arms of  Canton of Vaud")

[Canton of Vaud](/in/canton-vaud/python?posted=30d "English jobs in Canton of Vaud")

[Ecublens on Wikipedia](https://en.wikipedia.org/wiki/%C3%89cublens%2C_Vaud)

![Map of Ecublens](/public/img/maps/states/ch.canton-vaud.svg "Ecublens")

#### python in Cities...

* 66

  ![Zürich](/public/img/coa/ch.zurich.png "Coat of arms of Zürich")

  [Zürich](/in/zurich/python?posted=30d "English jobs in Zürich")
* 28

  ![Geneva](/public/img/coa/ch.geneve.png "Coat of arms of Geneva")

  [Geneva](/in/geneve/python?posted=30d "English jobs in Geneva")
* 14

  ![Basel](/public/img/coa/ch.basel.png "Coat of arms of Basel")

  [Basel](/in/basel/python?posted=30d "English jobs in Basel")
* 6

  ![Lausanne](/public/img/coa/ch.lausanne.png "Coat of arms of Lausanne")

  [Lausanne](/in/lausanne/python?posted=30d "English jobs in Lausanne")
* 5

  ![Dübendorf](/public/img/coa/ch.dubendorf.png "Coat of arms of Dübendorf")

  [Dübendorf](/in/dubendorf/python?posted=30d "English jobs in Dübendorf")
* 3

  ![Aarau](/public/img/coa/ch.aarau.png "Coat of arms of Aarau")

  [Aarau](/in/aarau/python?posted=30d "English jobs in Aarau")
* 3

  ![Baden](/public/img/coa/ch.baden.png "Coat of arms of Baden")

  [Baden](/in/baden/python?posted=30d "English jobs in Baden")
* 3

  ![Chiasso](/public/img/coa/ch.chiasso.png "Coat of arms of Chiasso")

  [Chiasso](/in/chiasso/python?posted=30d "English jobs in Chiasso")
* 3

  ![Zug](/public/img/coa/ch.zug.png "Coat of arms of Zug")

  [Zug](/in/zug/python?posted=30d "English jobs in Zug")
* 2

  ![Baar](/public/img/coa/ch.baar.png "Coat of arms of Baar")

  [Baar](/in/baar/python?posted=30d "English jobs in Baar")
* 2

  ![Bern](/public/img/coa/ch.berne.png "Coat of arms of Bern")

  [Bern](/in/berne/python?posted=30d "English jobs in Bern")
* 2

  ![Biel/Bienne](/public/img/coa/ch.biel-bienne.png "Coat of arms of Biel/Bienne")

  [Biel/Bienne](/in/biel-bienne/python?posted=30d "English jobs in Biel/Bienne")
* 2

  ![Freienbach](/public/img/coa/ch.freienbach.png "Coat of arms of Freienbach")

  [Freienbach](/in/freienbach/python?posted=30d "English jobs in Freienbach")
* 2

  ![Gland](/public/img/coa/ch.gland.png "Coat of arms of Gland")

  [Gland](/in/gland/python?posted=30d "English jobs in Gland")
* 2

  ![Vernier](/public/img/coa/ch.vernier.png "Coat of arms of Vernier")

  [Vernier](/in/vernier/python?posted=30d "English jobs in Vernier")
* 1

  ![Bellinzona](/public/img/coa/ch.bellinzona.png "Coat of arms of Bellinzona")

  [Bellinzona](/in/bellinzona/python?posted=30d "English jobs in Bellinzona")
* 1

  ![Burgdorf](/public/img/coa/ch.burgdorf.png "Coat of arms of Burgdorf")

  [Burgdorf](/in/burgdorf/python?posted=30d "English jobs in Burgdorf")
* 1

  ![Davos](/public/img/coa/ch.davos.png "Coat of arms of Davos")

  [Davos](/in/davos/python?posted=30d "English jobs in Davos")
* 1

  ![Hinwil](/public/img/coa/ch.hinwil.png "Coat of arms of Hinwil")

  [Hinwil](/in/hinwil/python?posted=30d "English jobs in Hinwil")
* 1

  ![Liestal](/public/img/coa/ch.liestal.png "Coat of arms of Liestal")

  [Liestal](/in/liestal/python?posted=30d "English jobs in Liestal")
* 1

  ![Lugano](/public/img/coa/ch.lugano.png "Coat of arms of Lugano")

  [Lugano](/in/lugano/python?posted=30d "English jobs in Lugano")
* 1

  ![Mendrisio](/public/img/coa/ch.mendrisio.png "Coat of arms of Mendrisio")

  [Mendrisio](/in/mendrisio/python?posted=30d "English jobs in Mendrisio")
* 1

  ![Neuchâtel](/public/img/coa/ch.neuenburgersee.png "Coat of arms of Neuchâtel")

  [Neuchâtel](/in/neuenburgersee/python?posted=30d "English jobs in Neuchâtel")
* 1

  ![Nyon](/public/img/coa/ch.nyon.png "Coat of arms of Nyon")

  [Nyon](/in/nyon/python?posted=30d "English jobs in Nyon")
* 1

  ![Rapperswil-Jona](/public/img/coa/ch.rapperswil-jona.png "Coat of arms of Rapperswil-Jona")

  [Rapperswil-Jona](/in/rapperswil-jona/python?posted=30d "English jobs in Rapperswil-Jona")
* 1

  ![Riehen](/public/img/coa/ch.riehen.png "Coat of arms of Riehen")

  [Riehen](/in/riehen/python?posted=30d "English jobs in Riehen")
* 1

  ![Stäfa](/public/img/coa/ch.stafa.png "Coat of arms of Stäfa")

  [Stäfa](/in/stafa/python?posted=30d "English jobs in Stäfa")
* 1

  ![Stans](/public/img/coa/ch.stans.png "Coat of arms of Stans")

  [Stans](/in/stans/python?posted=30d "English jobs in Stans")
* 1

  ![Villars-sur-Glâne](/public/img/coa/ch.villars-sur-glane.png "Coat of arms of Villars-sur-Glâne")

  [Villars-sur-Glâne](/in/villars-sur-glane/python?posted=30d "English jobs in Villars-sur-Glâne")
* 1

  ![Wädenswil](/public/img/coa/ch.wadenswil.png "Coat of arms of Wädenswil")

  [Wädenswil](/in/wadenswil/python?posted=30d "English jobs in Wädenswil")
* 1

  ![Wallisellen](/public/img/coa/ch.wallisellen.png "Coat of arms of Wallisellen")

  [Wallisellen](/in/wallisellen/python?posted=30d "English jobs in Wallisellen")
* 1

  ![Winterthur](/public/img/coa/ch.winterthur.png "Coat of arms of Winterthur")

  [Winterthur](/in/winterthur/python?posted=30d "English jobs in Winterthur")

#### python in Cantons...

* 108

  ![Canton of Zürich](/public/img/coa/ch.canton-zurich.png "Coat of arms of Canton of Zürich")

  [Canton of Zürich](/in/canton-zurich/python?posted=30d "English jobs in Canton of Zürich")
* 30

  ![Canton of Geneva](/public/img/coa/ch.canton-geneve.png "Coat of arms of Canton of Geneva")

  [Canton of Geneva](/in/canton-geneve/python?posted=30d "English jobs in Canton of Geneva")
* 19

  ![Canton of Vaud](/public/img/coa/ch.canton-vaud.png "Coat of arms of Canton of Vaud")

  [Canton of Vaud](/in/canton-vaud/python?posted=30d "English jobs in Canton of Vaud")
* 16

  ![Canton of Basel-Stadt](/public/img/coa/ch.canton-basel-stadt.png "Coat of arms of Canton of Basel-Stadt")

  [Canton of Basel-Stadt](/in/canton-basel-stadt/python?posted=30d "English jobs in Canton of Basel-Stadt")
* 11

  ![Canton of Aargau](/public/img/coa/ch.canton-aargau.png "Coat of arms of Canton of Aargau")

  [Canton of Aargau](/in/canton-aargau/python?posted=30d "English jobs in Canton of Aargau")
* 8

  ![Canton of St. Gallen](/public/img/coa/ch.canton-sankt-gallen.png "Coat of arms of Canton of St. Gallen")

  [Canton of St. Gallen](/in/canton-sankt-gallen/python?posted=30d "English jobs in Canton of St. Gallen")
* 8

  ![Canton of Ticino](/public/img/coa/ch.canton-ticino.png "Coat of arms of Canton of Ticino")

  [Canton of Ticino](/in/canton-ticino/python?posted=30d "English jobs in Canton of Ticino")
* 7

  ![Canton of Zug](/public/img/coa/ch.canton-zug.png "Coat of arms of Canton of Zug")

  [Canton of Zug](/in/canton-zug/python?posted=30d "English jobs in Canton of Zug")
* 6

  ![Canton of Bern](/public/img/coa/ch.canton-bern.png "Coat of arms of Canton of Bern")

  [Canton of Bern](/in/canton-bern/python?posted=30d "English jobs in Canton of Bern")
* 2

  ![Canton of Basel-Landschaft](/public/img/coa/ch.canton-basel-landschaft.png "Coat of arms of Canton of Basel-Landschaft")

  [Canton of Basel-Landschaft](/in/canton-basel-landschaft/python?posted=30d "English jobs in Canton of Basel-Landschaft")
* 2

  ![Canton of Schwyz](/public/img/coa/ch.canton-schwyz.png "Coat of arms of Canton of Schwyz")

  [Canton of Schwyz](/in/canton-schwyz/python?posted=30d "English jobs in Canton of Schwyz")
* 1

  ![Canton of Fribourg](/public/img/coa/ch.canton-fribourg.png "Coat of arms of Canton of Fribourg")

  [Canton of Fribourg](/in/canton-fribourg/python?posted=30d "English jobs in Canton of Fribourg")
* 1

  ![Canton of Grisons](/public/img/coa/ch.canton-graubunden.png "Coat of arms of Canton of Grisons")

  [Canton of Grisons](/in/canton-graubunden/python?posted=30d "English jobs in Canton of Grisons")
* 1

  ![Canton of Neuchâtel](/public/img/coa/ch.canton-neuchatel.png "Coat of arms of Canton of Neuchâtel")

  [Canton of Neuchâtel](/in/canton-neuchatel/python?posted=30d "English jobs in Canton of Neuchâtel")
* 1

  ![Canton of Nidwalden](/public/img/coa/ch.canton-nidwalden.png "Coat of arms of Canton of Nidwalden")

  [Canton of Nidwalden](/in/canton-nidwalden/python?posted=30d "English jobs in Canton of Nidwalden")

## Select languages you speak

Save & Close Cancel

IN OTHER COUNTRIES

* [Austria](https://englishjobsearch.at)
* [Belgium](https://englishjobs.be)
* [Czech Republic](https://englishjobs.cz)
* [Germany](https://englishjobs.de)
* [Denmark](https://englishjobs.dk)
* [Spain](https://englishjobs.es)
* [Finland](https://englishjobs.fi)
* [France](https://englishjobs.fr)
* [Hungary](https://englishjobs.hu)
* [Italy](https://englishjobs.it)
* [Luxembourg](https://englishjobs.lu)
* [Netherlands](https://englishjobsearch.nl)
* [Norway](https://englishjobs.no)
* [Poland](https://englishjobs.pl)
* [Portugal](https://englishjobs.pt)
* [Romania](https://englishjobs.ro)
* [Sweden](https://englishjobsearch.se)

ABOUT

* [FAQ](/faq)
* [Terms and Conditions](/terms)
* [Privacy Statement](/privacy)
* [Cookies](/cookies)
* [Legal Notice](/impressum)
* [Sitemap](/sitemap)
* [llms.txt](/llms.txt)

englishjobsearch.ch

englishjobs.ch is a directory that helps English-speaking professionals find publicly listed job openings in Switzerland.