I need an algorithm to price residential properties for my real estate website. The algorithm should consider the following factors: - Location - Property size It should handle pricing for residential properties only and update prices weekly. Ideal skills and experience: - Strong background in algorithm development - Experience with real estate pricing models - Proficiency in data analysis - Ability to implement weekly update mechanisms