Senior Machine Learning Engineer
Join Us in Making Cities Greener and More Sustainable
Are you passionate about using technology to combat climate change and enhance urban living? At greehill, we’re looking for a Machine Learning Engineer to help us shape the future of sustainable cities. Join our mission to make urban environments around the world greener, healthier, and more resilient.
Who We Are
greehill is a global leader in nature-based smart-city solutions, driven by a passion for sustainability and innovation. We harness advanced technologies like remote sensing and machine learning to transform urban green spaces. Our cloud-based platform empowers cities to improve citizen well-being while reducing operational costs, using data from LiDAR scanners and camera systems to create digital twins of urban trees. With offices in Budapest, Berlin, Singapore, San Francisco, and Paris, we’re driving sustainability on an international scale.
Your Role
As a Senior Machine Learning Engineer, you'll take ownership of complex ML pipelines, lead high-impact initiatives, and guide architectural decisions. Your work will accelerate our ability to deliver smarter, faster, and more scalable environmental insights.
Key responsibilities:
- Own the design, development, and optimization of core ML models, especially in Computer Vision and Deep Learning
- Lead the development of efficient, scalable training and inference pipelines
- Mentor junior ML engineers, reviewing code and sharing best practices
- Collaborate cross-functionally with data engineers, product teams, and remote sensing experts
- Drive performance optimization for large-scale ML workflows and data processing pipelines
- Contribute to strategic technical decisions around model deployment and MLOps
- Stay at the forefront of Machine Learning research and apply it to real-world sustainability challenges
We’re seeking candidates with:
- 5+ years of professional experience in Machine Learning, ideally with deep expertise in Computer Vision
- Strong proficiency in Python and PyTorch
- A track record of successful delivery of production-grade ML systems
- Strong foundation in algorithms, data structures, and ML system design
- Excellent problem-solving skills and a bias for action
- Experience with CI/CD, model versioning, and model deployment at scale
- Proven experience working on cloud infrastructure (Azure preferred)
We value if you have experience in:
- Geospatial data or remote sensing background
- Point cloud data processing
- PostgreSQL or other relational DBs
- Workflow automation tools like Airflow
- DevOps tools (Docker, Kubernetes)
- Contributions to open-source ML projects or published research
Why Join Us?
At greehill, we’re assembling a team of curious, purpose-driven, out-of-the-box thinkers eager to tackle a high-impact mission. You’ll help shape the future of cities worldwide, making them more sustainable and resilient, with the chance to see the tangible impact of your contributions in urban environments.
We’re looking for high-performing experts who embrace ownership with a can-do attitude and a self-starter mentality. You’ll thrive in our collaborative, innovative team, addressing complex challenges and redefining what’s possible. Your initiative and fresh perspectives will drive real change.
We seek individuals who strive for excellence and are committed to bringing their best every day. You’ll be surrounded by a passionate team that shares your dedication to making a difference, offering a dynamic environment where your efforts matter.
If you’re ready to contribute to a mission that counts and collaborate with driven professionals, join us at greehill.
Please note, our office attendance is high, with employees working on-site four days a week. The position is based in Budapest /Hungary/ so relocation might be needed from your side.
- Department
- Technology (Software Development)
- Locations
- Budapest
- Remote status
- Hybrid