Senior Machine Learning Infrastructure Engineer
Remote
Applications have closed
Knock
Knock's home loan solutions make buying a house simple and certain, so you can win the home of dreams and avoid the typical stresses of buying and selling.Knock is on a mission to make homeownership simple and certain. Whether you are a homeowner looking to buy a new home before selling your current home or a first-time buyer, Knock offers fully digital end-to-end solutions that bring certainty, convenience and cost-savings to the often stressful and complicated process of homeownership. The Knock Home Swap™ empowers a customer to buy their new dream home before selling their old one. Knock GO™ (Guaranteed Offer) provides homebuyers with the best features of a cash offer in a competitive home loan to win the home they want without paying more.
Launched in 2015 by founding team members of Trulia.com, Knock has raised more than $600 million in debt and equity from top-tier investors, including RRE Ventures, Foundry Group, Redpoint, Greycroft, Corazon Capital, Correlation Ventures, Great Oaks Venture Capital and FJ Labs. The National Association of Realtors®, through its investment arm Second Century Ventures, is a strategic investor in Knock, giving its 1.5 million members the ability to market Knock's homeownership solutions to their clients. Knock currently operates in 72 markets nationwide and plans to be in over 100 markets by 2023.
Enjoying Life & Making an Impact- Knock offers a 100% remote work culture
- 100% employee covered medical, dental, & vision premiums for full time employees
- Unlimited PTO (2 week min. is highly encouraged) for full time employees
- $1,000 annually for professional development
- At least 6 weeks paid parental leave for full time employees
- Life, AD&D and Disability insurance for full time employees
- 401K (noncontributory by Knock) for all employees
- $75 monthly allowance for health & wellness
- Up to $400 monthly for a co-working space for eligible employees
- $100 monthly allowance for home internet, mobile phone or other communication devices
- $2,500 referral bonus for eligible employees
We’re seeking a Senior Machine Learning Infrastructure Engineer to join our data team. You will provide infrastructure and support for running machine learning workflows, tooling and technical guidance in support of productionizing our predictive models. You will work closely with machine learning engineers, data scientists, and platform infrastructure teams to build systems that support ML operations across the company. You will have the freedom and responsibility to help design and shape the infrastructure that supports all of our production models.
- Build powerful, flexible, and user-friendly infrastructure that powers all of our ML models
- Design and build fast, reliable, and scalable services for ML model training and inference
- Create services and libraries that enable ML engineers and data scientists at Knock to seamlessly transition from experimentation to production
- Work with product teams and platform engineers to develop user-friendly infrastructure for ML models in production and development environments
- Build, manage, and deploy Docker containers to a container orchestrater like K8S, or ECS
- Automate & monitor complex workflows on large datasets
- Collect and monitor model metrics, performance, and accuracy over time and model versions in production
Qualifications - You’ll Bring:
- Must be U.S. based
- Experience with building and maintaining high availability, low latency systems
- Strong knowledge of machine learning frameworks
- Our ML models are written in Python using TensorFlow, but we care more about your experience and engineering skills than your knowledge of a specific language
- Strong desire to contribute to a growing startup and being comfortable with learning new tools and technologies
- Experience with Apache Spark and AWS EMR or other data engineering tools and techniques
- Belief in creating diverse, equitable, and inclusive practices and programs that will further Knock’s commitment to making an impact, learning, putting people first, being open, and courageous
- Have proven success working 100% remote in prior positions & are experienced working with a distributed, national team
- BS/MS in Computer Science, Mathematics, or similar technical field of study, or equivalent practical experience.
- Minimum of 5 years of software development experience including coding, testing, troubleshooting, and deployment
- Minimum of 2 years experience with building ML infrastructure
Bonus points for:
- Experience optimizing the end-to-end performance of ML systems
- Experience training and shipping ML models to production
- Experience with Kubernetes and Helm Charts
Physical Requirements:
- Set up and constantly operate a computer
- Communicate and exchange accurate information to others via telephone or internet video applications
The candidate must be able to perform the essential functions of the job, with or without reasonable accommodation.
Our Compensation Philosophy: As a fully remote (U.S.-based) workforce, our goal is to ensure that all Knockstars are fairly compensated. Please note that the salary range information that follows is a good faith estimate for this position provided pursuant to the Colorado Equal Pay for Equal Work Act for Colorado applicants. The salary range estimate for this position is: $136,000.00 - $191,000.00 USD.
The actual offer, reflecting the total compensation package & benefits, will be at the company’s sole discretion, and determined by factors including but not limited to years of experience, job level, geographic location, and other relevant business considerations. The company also reserves the right to amend or modify this job description, employee perks, and benefits at any time. Employees eligible for bonus and/or commission will be provided details in the offer letter.
We are proud to be a remote, distributed company with employees across 40 states and counting. This is an amazing opportunity to be an integral part of building a multi-billion dollar consumer brand in an industry that is long overdue for a new way of doing things. You will be working with a passionate team that is disrupting the status quo. Knock, and its subsidiaries, are committed to creating a diverse, inclusive, and equitable environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.Please no recruitment firm or agency inquiries, you will not receive a reply from us.
This position is in the continental United States.
PDF is our preferred format for resumes and any other attachments. Thank you!
#LI-Remote
Tags: AWS Computer Science Docker ECS Engineering Helm Kubernetes Machine Learning Mathematics ML models Model training Python Spark TensorFlow Testing
Perks/benefits: Career development Competitive pay Equity Flex hours Flex vacation Health care Insurance Medical leave Parental leave Salary bonus Startup environment Unlimited paid time off Wellness
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Azure Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open Databricks-related jobs
- Open Data warehouse-related jobs