Senior Software Engineer, Personalization & ML
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout Our Client
The organization is a pioneer in the AI-driven lending marketplace, dedicated to making borrowing smarter, fairer, and more affordable across the United States. By partnering with banks and credit unions, they utilize a sophisticated AI engine that processes over 1,800 signals to make more than one million predictions per borrower. Their technology moves beyond traditional credit scores to expand access to credit for millions of consumers. With a digital-first culture, they support a highly distributed team across the US and Canada while maintaining a strong commitment to innovation.
About the Opportunity
The Senior Software Engineer, Personalization & ML is a high-impact role focused on the intersection of product engineering and machine learning. You will be responsible for shaping how servicing decisions are made by embedding ML models directly into borrower interactions. This position is critical for evolving the organization’s experimentation and decisioning systems, enabling faster iteration and more precise measurement of strategy effectiveness. You will act as the bridge between raw data and real-world borrower outcomes, ensuring that every interaction is personalized, data-driven, and scalable.
Responsibilities
- Model Integration: Embed sophisticated machine learning models into product and operational workflows to automate and refine servicing decisions.
- Experimentation Leadership: Advance the experimentation platform to allow for safer, faster iterations and a deeper understanding of strategy impacts.
- A/B & Multivariate Testing: Design and execute controlled experiments in live environments to optimize personalization strategies.
- Data Pipeline Engineering: Build and scale resilient feature pipelines and real-time data integrations that power model-driven decisioning at scale.
- System Governance: Define key metrics and guardrails to ensure all ML systems are measurable, explainable, and fully compliant with regulatory standards.
- Cross-Functional Collaboration: Partner with Product and ML Research teams to create feedback loops that continuously improve model performance based on real-world outcomes.
Requirements
- Education: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
- Experience: 4+ years of professional experience, specifically focused on delivering ML-powered features from initial design through production and measurement.
- Experimentation Skills: Hands-on experience with experimentation systems and running controlled trials in high-stakes live environments.
- Systems Engineering: Proven track record of building and maintaining complex data processing systems or pipelines that support model-driven decisioning.
Preferred Qualifications
- Specialization: Experience with ML-powered ranking, personalization, or recommendation systems in a production setting.
- Advanced Testing: Knowledge of advanced experimentation methods that go beyond standard A/B testing.
- Ethics & Governance: Experience incorporating fairness, explainability, or formal governance into ML decision systems.
- Technical Leadership: Proven ability to lead the technical design of distributed systems that support sophisticated ML workflows.
Compensation & Benefits
Compensation
- Anticipated Base Salary: $163,600 – $226,400 USD.
- *Note: Final salary varies based on geographic location and candidate experience.*
- Incentives: Target performance bonuses and quarterly vesting equity grants.
Benefits & Perks
- Retirement: Generous 401(k) plan featuring a $2 match for every $1 contributed.
- Health: Comprehensive medical, dental, and vision insurance coverage.
- Work Culture: Digital-first flexibility with periodic in-person collaboration and onsite events.
Equal Opportunity Statement
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
About RemoteHunter
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.