
Machine Learning Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Develop and deploy predictive models utilizing large-scale behavioral and event data, aimed at forecasting engagement, identifying optimal timing and audiences for messages, assessing list health, and uncovering customer segments.
• Refine LLMs using our proprietary data and outcomes to create a goal-oriented assistant that recommends actions and executes tasks on behalf of the customer.
• Design and manage the training and inference pipelines for these models, encompassing data preparation, training, evaluation, and deployment.
• Construct evaluation frameworks to validate that a model demonstrates true improvement prior to deployment, focusing on measurable real-world impact rather than solely offline metrics.
• Ensure consistent and structured model outputs, fostering trust in predictions and actions within a production environment.
• Collaborate with product and engineering teams that utilize your models as part of a shared infrastructure.
• Over 3 years of experience in developing and deploying ML models in production environments (beyond mere prototypes).
• Strong foundational knowledge in applied ML, including feature engineering, calibration, leakage prevention, and fair evaluation—especially concerning imbalanced and time-series data.
• Practical experience in LLM fine-tuning (at a minimum, supervised fine-tuning).
• Proficiency in Python and familiarity with the contemporary ML ecosystem (e.g., scikit-learn, gradient boosting, pandas/Polars, PyTorch).
• Competence in writing efficient SQL queries for large datasets and experience with event/columnar stores and relational databases.
• Experience in designing training and inference pipelines along with the necessary orchestration.
• A strong sense of accountability and the capacity to work independently within a remote, asynchronous team environment.
• Excellent written communication skills.
• Availability for at least 4 hours of overlap with the CET time zone.
• You will create machine learning solutions that reach actual customers.
• Stability in your role.
• Opportunities to take ownership of your projects.
• Access to a team of experts for support.
• Flexibility to choose your work location each day.
• Opportunities for personal and professional growth and development.
Onsights.io
Flock Safety
Inspiren
OneStudyTeam
Get handpicked remote jobs straight to your inbox weekly.