Personalization Engineer
Engineeringfull timeRemotemid level$65k-$95k
About This Role
We're seeking a Personalization Engineer to design and implement AI-driven personalization systems for our recruiting platform. You'll own the architecture and optimization of ML models that adapt candidate matching, job recommendations, and user experiences based on behavioral signals and contextual data. This role bridges machine learning engineering and product, requiring both technical depth in model deployment and product sensibility to drive measurable business outcomes.
Requirements
- Design and implement personalization algorithms (collaborative filtering, content-based, hybrid approaches)
- Develop ML pipelines for feature engineering, model training, and inference at scale
- Write production-grade Python code with emphasis on modularity and testability
- Collaborate with product and data teams to define personalization metrics and success KPIs
- Deploy and monitor ML models in cloud environments (AWS, GCP, or Azure)
- Optimize model performance for latency and accuracy trade-offs in real-time systems
Skills
Machine LearningPythonRecommendation SystemsPyTorch / TensorFlowFeature EngineeringMLOpsA/B TestingSQL
