Job Description
Job Overview:
At Coursera our Machine Learning team plays a crucial role in shaping the future of education through cutting-edge AI technologies such as natural language processing computer vision and generative models. We are dedicated to defining developing and launching models that drive content discovery personalized learning machine translation skill tagging and machine-assisted teaching and grading. Our vision is centered on creating a next-generation education experience that is personalized accessible and efficient. Leveraging our scale extensive data advanced technology and talented team Coursera is poised to transform this vision into reality.
Responsibilities:
-
Work very closely with ML scientists and help them with model deployment in the production systems
-
Work very closely with ML scientists to find and solve engineering pain-points by building scalable general-use platforms
-
Build scalable and reliable infrastructure and pipelines for data/feature processing and storage and also scalable training and evaluation infrastructure and pipelines to accelerate model development
-
Automate ML workflows to enhance productivity across training evaluation testing and results generation
-
Partner with cross functional stakeholders to define a long-term vision for scaling ML/AI applications in production and help teams with their roadmap plannings
-
Provide technical mentorship to junior other Engineers and act as a technical leader for the ML engineering domain
Basic Qualifications:
-
BS in Computer Science or related area with 3 Years minimum Machine Learning Scientist or Engineer industry experience
-
Highly skilled with Java development Python and SQL/MySQL.
-
Highly skilled with strong proficiency in ML ops with experience in building large-scale ML applications services pipelines and architecture
-
Solid understanding and experience in system design of ML systems (design patternΒ OOD architecture modules interfaces etc)
-
Highly skilled with distributed processing architecture and ML/data workflow management platform (Spark Databricks Airflow Kubeflow MLflow etc)
-
Experience with containerization such as Docker and Kubernates
Preferred Qualifications:
-
MS or Ph.D in in Computer Science or related area with 3 Years minimum Machine Learning Scientist or Engineer industry experience
-
Solid understanding in machine learning theory and practice and experience using machine learning tools (Scikit-Learn TensorFlow PyTorch etc.)
-
Solid understanding and experience working with cloud-based solutions especially AWS
-
Knowledge in c++ or c# would be also preferred.
-
Experience with CI/CD pipelines integrated tests and test-driven development
-
Experience with microservice architectures such as RESTful web-services
-
Experience with contributing to the machine learning community through paper publications in top-tier conferences such as CVPR ICCV ACL EMNLP KDD ICML NeurIPS etc. or involvement in open-source communities like Hugging Face.
If this opportunity interests you you might like these courses on Coursera:
#LI-PD1
Date Posted
05/30/2024
Views
0
Similar Jobs
Senior Backend Engineer - Apollo.io
Views in the last 30 days - 0
This job description outlines a Senior Backend Engineer role at Apollo emphasizing crossfunctional collaboration mentorship opportunities and technica...
View DetailsSenior AI Engineer - Apollo.io
Views in the last 30 days - 0
The job posting highlights a Senior AI Engineer role focused on developing scalable AI systems to enhance user experiences and drive productivity thro...
View DetailsSr. Big Data Engineer - Databricks
Views in the last 30 days - 0
This job description outlines a Sr Big Data Engineer role focusing on client engagements with big data challenges using Databricks Platform Responsibi...
View DetailsSoftware Engineer II - Bugcrowd
Views in the last 30 days - 0
This job posting seeks a detailoriented Software Engineer with expertise in cloudnative architecture AI tools and API development to build secure scal...
View DetailsSenior Backend Engineer - Apollo.io
Views in the last 30 days - 0
This job description highlights opportunities to work on crossfunctional teams contribute to technology architecture and grow in a collaborative envir...
View DetailsWNS Global Services - WNS Global Services
Views in the last 30 days - 0
This text promotes a job posting platform for WNS Global Services emphasizing the use of SmartRecruiters and a beta feature to filter spam applicants ...
View Details