Remote Senior Platform Engineer 6 Months Freelance Contract

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:

  • Work as a Senior Platform Engineer in the ML Platform team to develop machine learning platform products
  • Collaborate with other platform engineers to ensure ML Product teams follow organizational standards and improve efficiency
  • Focus on engineering solutions for ML Product teams, including continuous integration workflows, model training pipelines, model serving solutions, and reusable libraries
  • Develop technical enablement for large scale machine learning solutions
  • Design and develop ML Platform solutions in an Agile team
  • Create reusable technical enablement to accelerate Advanced Analytics and AI product development
  • Utilize software architecture and design patterns to write scalable, maintainable, and future-proof software

Requirements:

  • 5-10 years of experience as a software developer with a focus on building scalable and high-quality software products
  • Strong understanding of designing and implementing large scale distributed systems
  • Passion for distributed computing and machine learning technology
  • Proficiency in programming in Python, including best practices, code structure, design patterns, and testing
  • Experience with test-driven development and testing code thoroughly
  • Hands-on experience in DevOps and automating software development processes using tools like Jenkins, Docker, and Kubernetes
  • Familiarity with at least one cloud solution like AWS, Azure, or GCP (Preferably GCP)
  • Previous experience in developing machine learning applications or a strong interest in machine learning and data science
  • Ability to work effectively in an Agile team setup and take on various tasks to meet sprint commitments

Benefits:

  • Opportunity to work on cutting-edge machine learning platform products
  • Collaborative Agile team environment
  • Chance to contribute to the development of technical enablement for large scale machine learning solutions
  • Exposure to advanced data profiling and machine learning model lifecycle management
  • Continuous learning and growth opportunities
  • Work with a diverse team in an innovative and flexible environment
  • Fluent in English for effective communication and collaboration
About the job
Posted on
Job type
Salary
-
Leave a feedback