We are looking for a motivated Machine Learning Engineer (Python) to join our fast-moving team. This is a hands-on role ideal for someone with a solid foundation in machine learning, strong Python skills, and a desire to grow in a dynamic and often ambiguous environment. You’ll work closely with product managers, data scientists, and engineers to rapidly prototype, test, and deploy ML-driven features and pipelines.
Responsibilities
Collaborate in an agile team to develop and deploy ML models and data pipelines.
Translate loosely defined business or customer requirements into practical ML solutions.
Be creative and proactive in shaping solutions that solve real-world problems.
Build, test, and optimize scalable Python-based systems for training and inference.
Work with structured and unstructured data (e.g., tabular, text, image).
Participate in sprint planning, daily stand-ups, and reviews.
Own and maintain parts of the codebase and contribute to improving engineering best practices.
Collaboration
Work closely with product, engineering, and customer success teams to understand requirements and deploy ML models
Communicate technical concepts and progress effectively to both technical and non-technical stakeholders.
Collaborate on improving team processes, coding standards, and best practices.