Different types of freelance work from home jobs include remote web developers, remote software developers, online data entry clerks, freelance writers, online teachers, virtual personal assistants, remote customer service agents, to name just a few. Your duties and responsibilities may vary with the field and the type of contract you have. For example, a freelance writer works to create written material for websites, marketing material, and books. You generally have no set schedule, but you must submit all assignments by the deadline. You should have strong technical skills and a flexible schedule in any of these careers.