Job Description
Company Overview:
Coursera is a leading player in the Remote Technology industry, renowned for providing top-notch online learning opportunities to individuals worldwide. With a strong commitment to remote work culture, Coursera offers employees the flexibility to work from anywhere in the USA, fostering a diverse and inclusive virtual work environment. Embracing the power of remote collaboration, Coursera values innovation and creativity, ensuring that team members can thrive in a remote-first setting.
Position Summary:
As a Remote Machine Learning Engineer at Coursera, you will play a crucial role in developing and implementing cutting-edge machine learning algorithms to enhance our platform's learning experience. This fully remote position offers the opportunity to work independently while also collaborating with a talented distributed team to drive technological advancements in the online education space.
Key Responsibilities:
- Design and implement machine learning models to optimize user experience and learning outcomes.
- Collaborate with cross-functional teams to integrate machine learning solutions into Coursera's platform.
- Analyze data to identify trends and patterns that can improve the efficiency of our algorithms.
- Stay up-to-date with industry trends and advancements in machine learning to drive innovation at Coursera.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field.
- Proven experience in developing and deploying machine learning models in a production environment.
- Strong programming skills in languages such as Python, R, or Java.
- Excellent communication skills and the ability to work effectively in a remote team setting.
- Demonstrated capability to manage projects independently and meet deadlines in a remote work environment.
Technical Requirements:
- Dedicated home office setup with a reliable internet connection.
- Minimum internet speed of 25 Mbps for seamless remote collaboration.
- Flexible working hours to accommodate team meetings across different time zones.
- Proficiency in using remote team collaboration tools such as Slack, Zoom, and Google Workspace.
Desired Skills:
- Experience with deep learning frameworks like TensorFlow or PyTorch.
- Familiarity with cloud computing platforms such as AWS or Google Cloud.
- Strong problem-solving skills and a passion for continuous learning and development.
Compensation & Benefits:
The annual salary range for the Remote Machine Learning Engineer position at Coursera is $100,000 - $150,000, commensurate with experience. In addition to competitive pay, Coursera offers a comprehensive benefits package, including health insurance, retirement plans, and professional development opportunities. Remote-specific perks include a home office stipend or equipment provision, flexible working hours, virtual onboarding, and virtual team building activities. Occasional travel may be required for team meetups.
How to Apply:
To apply for the Remote Machine Learning Engineer position at Coursera, please submit your resume and a cover letter highlighting your relevant experience and qualifications to our online application portal. Our remote hiring process ensures a smooth and efficient experience, with virtual interviews conducted using video conferencing tools. We look forward to welcoming talented individuals to our distributed team at Coursera.
Required Skills
- SQL
- NoSQL
- Database Design
- Data Warehousing
- ETL Processes