Senior Applied Machine Learning Engineer

Posted Oct 13

This is a fully remote position, open to applicants in India.

📋 Description

• Enhance current churn, retention, and account segmentation models utilizing customer data.

• Assess predictions against outcomes related to renewal, churn, expansion, and adoption.

• Develop time-based backtests that prevent models from utilizing future information.

• Examine incorrect predictions on an account-by-account basis and identify gaps in labels, features, or source data.

• Implement enhancements into the existing Go product instead of stopping at analysis notebooks.

• Communicate model performance and prediction errors to customers in straightforward business language.

• Maintain confidentiality of internal queries and training datasets when discussing results.

• Conduct recall analysis for every existing customer using fixed test sets and implement identified improvements within the initial 30 days.

• Within a timeframe of 3–6 months, automate evaluation and flag declines in recall, label quality, or product usage signals.

• Create and validate new models for expansion, cross-selling, forecasting, and marketing applications.

• Collaborate with the Principal Backend Engineer, taking ownership of prediction quality while they manage the surrounding product.


⛳️ Requirements

• Over 5 years of hands-on machine learning experience with structured business data in a production environment.

• Solid foundation in mathematics and statistics acquired through a rigorous academic program.

• Experience with a production model that informs business decisions, such as churn, retention, propensity, customer health, or segmentation.

• Strong comprehension of classification, precision, recall, fixed test sets, and time-based evaluations.

• Ability to spot and rectify data leakage, incorrect labels, and subpar features.

• Experience managing disorganized CRM and product usage data.

• Proficient SQL skills.

• Engineering skills to implement changes within a product codebase.

• Capability to work with Go application code.

• Proficiency in using Python for analysis and transitioning improvements into production.

• Ability to investigate individual prediction errors and articulate them to individuals without an ML background.

• Capacity to independently tackle ambiguous problems through exploration, testing, and implementation.

• Current employment at a product-based organization is essential.

• A degree from IIT or a similarly esteemed program is preferred.

• A public GitHub profile, side project, or technical blog is a significant advantage.

• Candidates must be citizens of India and currently reside in India.

• Candidates should be able to join within 30 days.


🏝️ Benefits

• Full-time contractor arrangement with FunnelStory.

• The company will not deduct any amount from the agreed compensation.

People also viewed

tem1 day ago

Staff Machine Learning Engineer – Pricing

GB flagUnited Kingdom OnlyFull-timeMachine Learning Engineer£115k/year
ApplyView job
hims & hers1 day ago

Principal Machine Learning Engineer

US flagUnited States OnlyFull-timeMachine Learning Engineer$180k – $200k/year
ApplyView job
MrBeast1 day ago

Senior Machine Learning Engineer

BR flagBrazil OnlyFull-timeMachine Learning Engineer$78k – $90k/year
ApplyView job
Red Cell Partners1 day ago

ML Engineer, Retrieval – Grounded Generation

US flagUnited States OnlyFull-timeMachine Learning Engineer$135k – $170k/year
ApplyView job
tem1 day ago

Senior Staff Machine Learning Engineer – ML Platform

GB flagUnited Kingdom OnlyFull-timeMachine Learning Engineer£115k – £127k/year
ApplyView job
InPost Group3 days ago

Head of ML & MLOps Engineering – Fintech Engineering

ML flagMali, +1 more countryFreelanceMachine Learning Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers