Senior MLOps Engineer

at Kiavi
  • $134k-$224k
  • Remote - Worldwide

Remote

DevOps

Senior

Job description

Kiavi is one of the nation’s largest private lenders to residential real estate investors (REIs). We harness the power of data & technology to offer our customers a simpler, more reliable, and faster way to access the capital they need to scale their businesses.

Formerly known as LendingHome, we’re committed to helping REIs revitalize the approximately $25 trillion worth of aged U.S. housing stock to provide move-in ready homes and rental housing for millions of Americans across the country.

Combining our technology and industry expertise, Kiavi has grown to a team of over 400 and has won many awards over the years including Forbes Fintech 50, Finovate Awards, Best Digital Mortgage Platform, Fast Company’s Most Innovative Companies, and many more.

  • Loans Funded: $22 billion in loans funded
  • Homes financed: 71,000+ projects funded for our customers across the country
  • Geography: 31 states + D.C. where we lend to REIs so they can revitalize neighborhoods
  • Employees: Over 400 employees with competitive benefits and perks

This position can be based remotely in any of our approved hiring regions. Our hybrid distributed workforce philosophy allows us to find the best talent in the country and build diverse teams, while allowing our colleagues to work from the location that works best for them.

We are not approved to hire in the following regions: Alabama, Alaska, Arkansas, Connecticut, Delaware, Idaho, Indiana, Iowa, Louisiana, Massachusetts, Mississippi, Montana, New Hampshire, New Mexico, North Dakota, Oklahoma, South Dakota, Vermont, Wyoming.


JOB SUMMARY

Kiavi is looking for a skilled MLOps Engineer to join our data team.

As an MLOps Engineer, you will be responsible for designing and implementing Machine Learning platform features for our partner Data Scientists. You will work with a variety of models ranging from online or real-time models, models which serve batched results, or large language models using Databricks, MLFlow, Python and related technologies. The ideal candidate should have a strong background in data science and MLOps or DevOps, with experience in designing, building, and optimizing models in non-production and production environments.

JOB DUTIES

  • Experience with online (real-time) and offline (batch) models in large production environments.
  • Develop and maintain machine learning models, CICD solutions, and feature stores.
  • Collaborate with cross-functional teams, including Data Engineering, Data Science and DevOps, to ensure seamless data integration.
  • Participate in code reviews, ensuring code quality and best practices are followed.
  • Implement automated solutions to monitor and optimize data processing systems to ensure they operate efficiently and effectively.
  • Document and communicate data engineering solutions and processes to relevant stakeholders.
  • Work closely with other teams to identify opportunities for automation and process improvement.

MINIMUM QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Data Science, or a related field.
  • Experience building and testing ML models.
  • Experience developing and maintaining CICD Pipelines in tools like CircleCI, Jenkins, or BuildKite.
  • Hands-on experience with big data technologies such as Spark and Hive.
  • Advanced expertise in SQL and NoSQL databases.
  • Experience with Airflow or similar workflow orchestrators.
  • Familiarity with AWS, Azure, or GCP concepts.
  • Proven ability and aptitude for learning and applying new technologies in your work.
  • Strong knowledge of data structures, algorithms, and software design principles.
  • Excellent problem-solving skills and attention to detail.
  • Good written and verbal communication skills.
  • Ability to work in a fast-paced, collaborative environment.

PREFERRED QUALIFICATIONS

  • Experience with Databricks and PySpark.
  • Experience with containerization tools such as Docker or Kubernetes.
  • Maintaining and implementing feature stores for machine learning models

Kiavi takes a market-based approach to pay, and pay may vary depending on your location. Work locations are categorized into one of three tiers based on cost of labor for that geographic area. These ranges may be modified in the future.

Region 1 - $149,700 - $224,500 + benefits

Region 2 - $142,200 - $213,400 + benefits

Region 3 - $134,700 - $202,100 + benefits

To find a location’s tier, please refer to https://kiavi.com/compensation. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries. Within the range, the successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. Your recruiter can share more about the specific base pay range for your preferred location during the hiring process. Please note that the pay range listed above reflects the base salary only, and does not include the target value benefits.


Benefits and Perks

  • Medical, Dental, and Vision Insurance: Kiavi offers free employee-only coverage for medical, dental, and vision plans. Dependents receive a heavily discounted premium, competitively placed in the 90th percentile for cost.
  • Health Savings Account (HSA): For those enrolled in a High Deductible Health Plan (HDHP), Kiavi provides an annual employer contribution to HSAs: $500 for individual coverage and $1,000 for dependents.
  • Disability and Life Insurance: Immediate access to short-term and long-term disability insurance, as well as group life and AD&D insurance, with coverage at 1x annual salary.
  • Remote Work Policy: Kiavi supports working remotely for day to day activities for most roles and occasionally may ask employees to gather in person for key meetings, trainings, team building etc. For remote workers, Kiavi offers a one-time office setup reimbursement of up to $500 and a monthly $85 stipend for internet and phone expenses. For in-office workers, Kiavi offers employer contributions to commuter benefits account, either for parking or public transportation.
  • Flexible Time Off: Employees are empowered to manage their own time off, with no strict limits, as long as it’s approved by their manager.
  • Paid Leaves: Up to 8 weeks of paid leave for medical or caregiver purposes, and 12 weeks of paid maternity/paternity leave. Short-term disability leave is also available for birthing mothers.
  • 401(k) & Company Match: A 401(k) plan managed by Fidelity, with Kiavi matching 100% of contributions up to 3% of compensation or $6,000 (whichever is less). All employer contributions are immediately vested.
  • Product Ownership: All employees think like an owner because all employees play a critical role in making our business great. Many roles are eligible for stock option grants.

Protect yourself from recruitment scams:

  • If you are offered an interview or a role with Kiavi, this will be communicated with you through email, via an official email address ending in @kiavi.com or @lendinghome.com.
  • You will never be asked for payments of any kind during the process.
  • We also never communicate with candidates via Whatsapp at any point during the recruitment process.
  • We won’t ask for personal information or data via text message. If you have any concerns regarding how genuine a text message is, please contact your recruiter.
  • You can find our official Kiavi careers page here. We advise you to check that the page details and website addresses match if you have any concerns.

Kiavi is an Equal Opportunity Employer San Francisco Fair Chance Ordinance Police Code, Article 49

Share this job:
Please let Kiavi know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply