Remote Senior Machine Learning Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Machine Learning Engineer at Roofstacks, you will design, develop, and deploy machine learning models that power the core features of our platform.
  • The role focuses on optimizing video streaming and personalized content recommendations.
  • You will collaborate with data scientists, engineers, and product managers to build scalable solutions that leverage large datasets and advanced machine learning techniques.
  • Key responsibilities include designing and implementing machine learning models and algorithms tailored to optimize video streaming quality and user engagement.
  • You will build scalable data pipelines and model deployment processes using AWS services to ensure efficient productionization of machine learning models.
  • The position involves developing and optimizing algorithms for personalized content recommendations, location-based analysis, and user segmentation.
  • You will work closely with data scientists to optimize model performance, scalability, and integration with streaming and personalization infrastructure.
  • The role requires developing and maintaining machine learning infrastructure, including model training, validation, and deployment environments using AWS tools.
  • Staying abreast of new machine learning techniques and technologies related to video streaming and content personalization is essential.
  • You will collaborate with cross-functional teams to understand business requirements and deliver machine learning solutions that enhance video streaming quality.
  • Contributing to the team’s technical growth by sharing knowledge and best practices in cloud-based machine learning solutions and personalization strategies is also part of the job.

Requirements:

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field is required.
  • You must have 5+ years of experience in machine learning engineering or software engineering with a focus on machine learning, video streaming, and content personalization.
  • Strong programming skills in Python, Java, or C++ are necessary.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn is required.
  • Proficiency in deploying machine learning models in production environments, including containerization (Docker) and orchestration (Kubernetes), is essential.
  • Familiarity with cloud platforms such as AWS, particularly with services like Amazon SageMaker, AWS Lambda, and Amazon S3 for machine learning workflows, is needed.
  • Knowledge of video streaming protocols, video encoding, compression algorithms, and adaptive bitrate streaming is important.
  • Expertise in personalization techniques, such as collaborative filtering, content-based filtering, and location-based analytics, is required.
  • Strong problem-solving skills and the ability to work in a collaborative, team-oriented environment are essential.

Benefits:

  • The position offers the opportunity to work in a dynamic and innovative environment focused on cutting-edge technologies.
  • You will be part of a team that is driving innovation in video streaming and personalization services.
  • The role allows for remote work flexibility, providing a better work-life balance.
  • You will have the chance to collaborate with talented professionals from various fields, enhancing your professional growth.
  • The company supports continuous learning and development, encouraging you to stay updated with the latest technologies and best practices in machine learning.
Leave a feedback