Senior ML Engineer

CompStak provides a network of over 30,000 brokers, appraisers and research professionals, offering lease and sale transaction data with analytics platform for real estate professionals.
Belgrade, Serbia
Machine Learning
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Real Estate

Description For Senior ML Engineer

CompStak, a leading provider of commercial real estate data and analytics, is seeking a Senior ML Engineer to join their Data Science team in Belgrade. This role offers an exciting opportunity to work with cutting-edge ML technologies, including Vector Stores and LLMs, while contributing to the development of the most comprehensive Knowledge Graph for the commercial Real Estate industry.

The position involves designing and implementing ML solutions that drive data-driven decision-making across the organization. Working in a hybrid environment (three days per week in office), you'll be responsible for building and maintaining ML models, optimizing data pipelines, and implementing MLOps best practices.

CompStak, backed by major investors like Morgan Stanley and Canaan Partners, has raised over $75m and serves over 30,000 real estate professionals. The company offers a collaborative, rewarding environment with excellent benefits, including comprehensive health insurance, equity options, and generous time off.

The ideal candidate will bring 5+ years of Python development experience, strong ML systems expertise, and proficiency with modern tools like Kubernetes, Docker, and various ML frameworks. This role presents an excellent opportunity for someone passionate about data and innovation to make a significant impact in the real estate technology sector.

Working at CompStak means joining a diverse, inclusive team that values work-life balance, offering perks like FitPass, team events, and regular office activities. The company's commitment to growth, innovation, and employee well-being makes this an attractive opportunity for ML engineers looking to advance their careers in a dynamic, mission-driven environment.

Last updated 32 minutes ago

Responsibilities For Senior ML Engineer

  • Design, build, and deliver ML models and components to solve real-world business problems
  • Write and test application code, develop and validate ML models
  • Deploy, maintain, and monitor models in production
  • Leverage cloud-based architectures to deliver optimized ML models at scale
  • Construct optimized data pipelines to feed ML models
  • Implement continuous integration and continuous deployment best practices
  • Automate tests and deployment

Requirements For Senior ML Engineer

Python
Kubernetes
  • 5+ years of professional experience in Python development
  • Experienced in building, scaling, and optimizing ML systems
  • Experienced in developing and deploying ML application with container technologies such as Kubernetes and Docker
  • Experienced in using ML and LLM frameworks such as Scikit-Learn and Langchain
  • Experienced in data wrangling and ETL pipelines for ML projects with cloud storage, vector stores and warehouses such as AWS S3, Milvus and Snowflake
  • Strong interest with Knowledge Graph concept and familiarity with graph databases like Neo4j is a big plus
  • Strong interests in learning, improving and implementing ML Ops features such as feature store and model registration is a big plus

Benefits For Senior ML Engineer

Medical Insurance
Equity
Parental Leave
  • 25 days off per year (21 days vacation, plus additional day for Slava, non-working Serbian holidays)
  • 3 days of 100% paid sick leave
  • Private health insurance
  • 100% paid maternity and pregnancy leave
  • Employee stock options
  • FitPass and Rezilient platform for wellbeing
  • Quarterly activity and events budgets
  • Yearly company-wide team building trip
  • Office perks (Sweet Wednesday, Thursday office lunch, Movie nights)

Interested in this job?

Jobs Related To CompStak Senior ML Engineer

(Senior) Machine Learning Engineer

Senior Machine Learning Engineer position at Netguru, focusing on LLMs and NLP development, offering remote work and competitive benefits.

(Senior) Machine Learning Engineer

Senior Machine Learning Engineer position at Netguru, focusing on LLMs and NLP development, offering remote work and comprehensive benefits.

Machine Learning Engineer - Utilities

Senior Machine Learning Engineer position at Kraken Technologies UK, focusing on AI/ML solutions for utilities sector with 4+ years experience required.

Machine Learning Engineer

Senior Machine Learning Engineer role at MoonPay, focusing on implementing and scaling ML systems for Web3 infrastructure.

Sr. Machine Learning Engineer

Senior Machine Learning Engineer position at Hyperconnect, focusing on AI solutions for Match Group products with opportunities for research and practical implementation.