Not all high-paying tech jobs require you to come into an office every day. In fact, some employers are attracting top talent by allowing employees to work from home whenever they choose.

For tech industry job-seekers who value flexibility as a top priority, career site FlexJobs has created a list of high-paying remote positions that companies are looking to fill now. The job requirements and salaries are pulled directly from the job listings that companies send to FlexJobs. Every position on the list offers an annual salary of at least $100,000, with senior machine learning engineers earning up to $220,000 per year depending on experience.

Take a look below to see what tech jobs provide a great paycheck and the flexibility to work from home.