Working for Takealot – Machine Learning Operations Engineer

Website Takealot

Job Description:

We are a young, dynamic, hyper growth company looking for smart, creative, hard-working people with integrity to join us. We offer a market related, Total Remuneration Package which allows full flexibility according to your needs, a great work environment and a promise that you won’t be bored as long as you are prepared for a challenge and want to build something great.

Job Responsibilities:

  • This is a hands-on role where you provide a platform for other machine learning engineers to quickly perform experiments and productionise machine learning models. The remainder of your time you will be performing architectural and strategic planning with peers and senior developers.
  • You will need a strong understanding of large-scale, data-intensive platform development and have first-hand experience with cloud platforms, data pipeline platforms, large-scale analytical databases, and ML platforms, libraries and tools. You will be from a development background and have a good understanding of architectural practices.
  • This is an exciting opportunity to contribute to a growing team of machine learning engineers working on’s ambitious development roadmap.
  • You will provide and take responsibility for a stable, efficient and scalable platform to multiple machine learning teams of software engineers constantly striving for quality solutions that are delivered on time, within budget and scope. You will also work closely with data engineering teams.

Job Requirements:

  • Experience working with Kafka.
  • Experience with providing a platform for running RESTful API web services and microservices.
  • practices (such as Continuous Training/CT).
  • Experience with SQL in a high-load environment.
  • An understanding of software deployment tools, deployment strategies and model serving.
  • Experience with gRPC, Google Protocol Buffers or similar technologies.
  • Experience with serverless technologies.

Qualification & Experience:

  • Experience working within an agile team that is operationally hands-on, and an advocate of that culture.
  • In the event that a candidate does not have a Bachelor’s Degree or an Advanced Diploma (in Computer Science, Mathematics, Engineering or a related field), an equivalent experience requirement must be met, which equates to a minimum of 6 years of Software Development (DevOps or MLOps) experience.
  • Bachelor’s Degree in Computer Science, Mathematics, Engineering or a related field or related experience and a minimum of 3 years of Software Development (DevOps or MLOps) experience is required.

Job Details:

Company: Takealot

Vacancy Type:  Full Time

Job Location: Stellenbosch, Western Cape, SA

Application Deadline: N/A

Apply Here

 Report Job