(Senior) Data Engineer
Responsibilities
Contribute to the development of our decision-making models.
Prototype and develop predictive models for building signals.
Imagine new approaches to mine and fuse publicly available data.
Inform the direction of the product and data partnerships.
Come up with innovative solutions to solve our customers' problems.
Own the whole development lifecycle: specs to production implementation.
Collaborate with peers on architecture, design and code reviews.
Who we are looking for
Highly Self-Motivated: You are able to quickly and efficiently execute tasks, demonstrating strong initiative and self-drive.
You Get Things Done: You prioritize speed and flexibility, adept at making swift compromises to maintain momentum, while delivering quality results.
Lateral thinker: You regularly step back to look at the broader picture. Changing the problem is sometimes faster and better than investing two weeks in a fancy ML model.
Analytical and Self-Reflective: You analyze your performance and continuously seek ways to improve.
Compassionate and Humorous: You bring kindness and humor to the team, enhancing both morale and collaboration.
Requirements
Must have
MSc in Computer science, Math, Physics or equivalent.
Broad algorithmic knowledge: dynamic programming, graphs algorithms, data structures, etc.
Broad ML knowledge: convex optimization, supervised learning, unsupervised learning, etc.
Outstanding programming skills (Python, C++, C).
Ability to contribute individually and in teams.
Excellent written and verbal communication skills in English.
Swiss or EU citizenship (unfortunately due to size, we can’t support non-EU).
Nice to have
2+ years of professional experience in software development or data science.
Broad financial/real estate knowledge.
Experience with cloud products (GCP or AWS).
- Englisch
- Senior
- Support
- CLOUD
- Python
- Swift
- Machine Learning
- C
- C++
- Master