Application 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
Data
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
2+ years of experience
Enterprise SaaS · Finance

Description For Application Engineer

CompStak is revolutionizing the commercial real estate industry through accurate and transparent data solutions. As an Application Engineer on the Data Science team, you'll play a crucial role in building ML-driven solutions that enhance data processing operations. The position offers a unique opportunity to work with diverse data sources and models while contributing to the most comprehensive Knowledge Graph for commercial real estate.

The role combines full-stack development with ML integration, requiring expertise in Python, FastAPI, and cloud technologies. You'll be working in Belgrade in a hybrid setup (three days per week in office) with a standard Monday to Friday schedule. The company, backed by major VCs and industry players like Morgan Stanley and Canaan Partners, has raised over $75m and maintains offices across the US and Serbia.

The position offers comprehensive benefits including generous vacation time, health insurance, equity options, and various wellness perks. You'll be joining a collaborative, fun environment that values diversity and inclusion, working with a team of over 100 professionals serving 30,000+ industry experts.

This is an excellent opportunity for a mid-level engineer with 2+ years of experience who wants to make a significant impact in the real estate tech sector while working with cutting-edge technologies and enjoying a balanced work-life environment. The role offers both technical challenges and professional growth within a well-funded, expanding company.

Last updated 8 minutes ago

Responsibilities For Application Engineer

  • Design and implement web applications and APIs that consume ML model results, using Python and FastAPI framework
  • Develop intuitive user interfaces using no-code or low-code tools such as Retool
  • Collaborate with data scientists and ML engineers to integrate model outputs into applications
  • Optimize application performance when dealing with large datasets and complex model outputs
  • Develop and maintain documentation for application architecture and API integrations

Requirements For Application Engineer

Python
JavaScript
PostgreSQL
Kubernetes
Node.js
  • 2+ years of experience building, scaling, and optimizing Python applications systems
  • Strong proficiency in Python programming and RESTful API design with FastAPI and Pydantic framework experience
  • Experience in developing and deploying with Kubernetes and Docker
  • Experience in data query and wrangling with AWS S3, Postgres and Neo4j
  • Familiarity with no-code or low-code UI building tools such as Retool
  • Basic front-end JavaScript development knowledge

Benefits For Application Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • 25 days off per year (21 vacation days, Slava day, 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 Application Engineer

Application Engineer

Mid-level Application Engineer position at CompStak, focusing on ML solution implementation using Python and FastAPI, hybrid work in Belgrade.

Middle-Level Product Data Integration Engineer

Mid-level Product Data Integration Engineer position focusing on e-commerce platforms, ETL processes, and data governance with competitive compensation in Los Angeles.

Data Engineer (UK)

Data Engineer position at Dayshape, working on ETL processes and data integrations using Azure Data Factory for a growing enterprise software company.

Mid-Level/Senior Data Engineer

Mid-Level/Senior Data Engineer position at CI&T working with AWS, Data Lakes, Python, and PySpark for a major Latin American bank

Application Engineer

Mid-level Application Engineer position at CompStak, focusing on ML solution implementation using Python and FastAPI, hybrid work in Belgrade.