For Employers

ETHjuniors

Software Engineer – Weiterentwicklung eines CO2-Analysetools für Flugreisen | 40-60%

Posted 12 days ago
Worldwide
35 per hour
0-2 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

You will enhance an existing CO2 analysis tool by implementing automatic trip recognition and KPI calculations. Additionally, you will manage the technical implementation from conception to rollout, including backend data model extensions and database migrations.

This is a remote position.

Für eine Schweizer Hochschule suchen wir per sofort oder nach Vereinbarung einen Software Engineer, die/der ein bestehendes, von ETH juniors entwickeltes Tool zur Dokumentation und Analyse von CO2-Emissionen aus Flugreisen um zentrale Zusatzfunktionen erweitert. Im Kern geht es darum, zusammenhängende Flugreisen automatisch als «Trips» zu erkennen, relevante KPIs automatisiert zu berechnen und das Tool um neue Datenquellen und Verwaltungsfunktionen zu ergänzen. Du arbeitest eng mit zwei Projektleitenden von ETH juniors sowie direkt mit der Ansprechperson auf Kundenseite zusammen und trägst die technische Umsetzung von der Konzeption bis zum Rollout.

Deine Aufgaben
  • Einarbeitung in den bestehenden Workflow und die Codebase, Präzisierung der Anforderungen und Konzeption der Zusatzfeatures inkl. Entscheidungslogik für die Trip-Erkennung
  • Erweiterung des Backends: Ergänzung des Datenmodells um ein Kostenfeld inkl. Migration sowie Anpassung aller drei Parser zur Extraktion der Kostenfelder
  • Implementation und Validierung der automatischen Trip-Erkennung (Matching über Anstellungsnummer oder Name, Start-/Endpunkt, Aufenthaltsdauer, Kosten) anhand historischer Daten
  • Implementation der automatischen KPI-Berechnung sowie weiterer Features wie Datenbank-Reset und Anbindung eines zusätzlichen Inputformats für Reisen von Studierenden
  • Lokales Deployment und Testphase, Bugfixing, Dokumentation der Ergebnisse sowie Abschlusspräsentation

Requirements

  • Hintergrund in Informatik, Data Science, Computational Science oder einem verwandten Studiengang
  • Sehr gute Python-Kenntnisse und Erfahrung im Umgang mit Datenverarbeitung (z.B. pandas, Excel-Parsing)
  • Verständnis für Datenmodellierung und Datenbanken sowie Erfahrung mit Migrationen von Vorteil
  • Fähigkeit, dich selbstständig in eine bestehende Codebase einzuarbeiten und diese sauber weiterzuentwickeln
  • Strukturierte, analytische Arbeitsweise und ein Auge für saubere, wartbare und dokumentierte Lösungen
  • Selbstständigkeit und Zuverlässigkeit in der Zusammenarbeit mit Kundinnen und Kunden
  • Gute Deutsch- und Englischkenntnisse


Benefits

  • Start: Mitte September
  • Dauer: Ca. 7 Wochen
  • Arbeitsort: Remote
  • Pensum: 40-60%
  • Lohn: CHF 35.–/h


Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Back End Engineer (Integrations)

Full Time Spain Software Development

SAP Security & GRC Engineer

Full Time United States $100K - $150K per year Software Development

SAP Fiori Developer

Full Time United States $100K - $150K per year Software Development

Senior Analyst, Growth & Marketing Analytics

Full Time United States $112K - $160K per year Software Development

Sr. Workforce Analytics Analyst (Remote)

Full Time United States Software Development

Senior Software Engineer, Core Infrastructure Services - DGX Cloud

Full Time United States $168K - $322K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified