Remote Machine Learning Engineer (Recommender Systems & Databricks)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Factored is seeking a Machine Learning Engineer who is passionate about building state-of-the-art recommender systems and leveraging Generative AI.
The role involves working with large-scale data using tools like Databricks and Spark to contribute to innovative AI solutions that enhance personalized experiences.
Responsibilities include designing and implementing recommender systems to improve product discovery and enhance customer engagement across digital and physical platforms.
The engineer will build and manage scalable machine learning pipelines for data processing, feature engineering, model training, and deployment.
The position requires developing and refining machine learning models to tackle complex problems, optimizing performance through parameter tuning and experimentation.
Collaboration with software engineers, data scientists, and business stakeholders is essential to integrate models into production and address key business challenges.
The engineer will monitor and maintain deployed models, ensuring performance, reliability, and alignment with evolving business needs through continuous improvement practices.
Staying informed on advancements in AI and machine learning, incorporating innovative techniques, and contributing to knowledge-sharing initiatives is also part of the role.
Requirements:
A Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field is required.
Proven experience as a Machine Learning Engineer, demonstrating successful development and deployment of recommender systems is essential.
Strong programming skills in languages such as Python, along with experience with machine learning libraries/frameworks like TensorFlow, PyTorch, or scikit-learn are necessary.
Extensive experience handling large-scale data processing and analysis using Spark/PySpark within Databricks, including its native platform services is required.
A solid understanding of machine learning algorithms, deep learning, and statistical modeling techniques is crucial.
Strong knowledge of experimental design, A/B testing, and performance evaluation metrics for machine learning solutions is needed.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker) is a plus.
Excellent verbal and written communication skills in English are mandatory.
Benefits:
Factored offers a supportive, dynamic, and collaborative team environment that values honesty and transparency.
Employees are provided with the flexibility to work from home, promoting a healthy work-life balance.
The company is committed to investing in employees' career and professional growth in meaningful ways.
A transparent workplace culture where everyone has a voice in building the company is emphasized.
Opportunities for learning and growth are available based on merit, not just on previous experience.
The company fosters a fun and engaging work atmosphere, encouraging team bonding through various activities outside of work.