Job Overview We are seeking a skilled Machine Learning expert to drive key business decisions and enhance the impact of our products. As an ML engineer, you will be responsible for designing, implementing, and maintaining machine learning models and algorithms that deliver value to our organization. Key Responsibilities: - Own the entire ML lifecycle (e.g. ML pipeline design, development, maintenance, optimization, troubleshooting) while ensuring high adherence to industry's best practices. - Develop specifications, documentation, and user guides for developed applications. - Deploy machine learning models to end-users and run experiments. - Mentor developers and contribute to the growth of the team's overall expertise in machine learning and personalization. Requirements: - Bachelor's or Master's degree in Computer Science, Statistics, Engineering, or a related science/tech field focusing on machine learning. - 2+ years of experience in engineering and ML methods. - Experience with both SQL and NoSQL databases. - Strong proficiency in Python, with experience in ML libraries and frameworks such as TensorFlow, PyTorch, scikit-learn, LLMs or similar technologies. - Proven experience with small/medium-scale systems and the ability to adapt to a fast-paced, rapidly evolving environment. - Excellent problem-solving and analytical skills, with a passion for optimizing algorithms and models for high performance. - Strong communication and collaboration skills, with the ability to work effectively within a diverse, cross-functional team. - Familiarity with MLOps practices and tools. What We Offer: - Flexible work arrangements: Work together as a team. - Additional days off for vacations. - Half day off on your birthday. - Access to Educational Budget. - Workstation Paid BYOD or company-provided machine. - Health insurance: Get the attention and care that you deserve.