Remote Machine Learning Engineer

at Tiger Analytics

Posted 3 weeks ago 5 applied

Description:

  • Tiger Analytics is a global AI and analytics consulting firm focused on solving problems that impact millions globally.
  • The company has a culture centered around expertise and respect, promoting a team-first mindset.
  • The position is for a highly skilled MLE/MLOps Engineer with a strong programming background and solid experience in software engineering practices.
  • The role involves building and maintaining robust machine learning infrastructure and ensuring seamless integration between ML models and production systems.
  • Responsibilities include designing, implementing, and maintaining scalable and reliable MLOps pipelines for model training, deployment, and monitoring.
  • The engineer will collaborate with data scientists and software engineers to productionize ML models.
  • The role requires developing and maintaining CI/CD workflows for ML systems and model lifecycle management.
  • The engineer will work with real-time data using Apache Spark Streaming to support high-throughput data processing pipelines.
  • Ensuring high availability and performance of ML services in production is a key responsibility.
  • The position involves managing and automating infrastructure using tools such as Docker, Kubernetes, and Terraform.
  • Monitoring and improving system performance, model drift, and data quality issues is essential.
  • Implementing best practices in software engineering, including code reviews, testing, and documentation, is required.

Requirements:

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required.
  • The candidate must have 7+ years of experience in software engineering or ML engineering with a strong programming foundation in Python, Java, or Scala.
  • Proven experience with MLOps tools and frameworks for model deployment and lifecycle management is necessary.
  • Hands-on experience with Apache Spark Streaming and real-time data processing is required.
  • A solid understanding of cloud platforms, preferably Azure, is essential.
  • Experience with version control (Git), containerization (Docker), and orchestration (Kubernetes) is required.
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps is necessary.

Benefits:

  • This position offers an excellent opportunity for significant career development in a fast-growing and challenging entrepreneurial environment.
  • The role comes with a high degree of individual responsibility, allowing for personal and professional growth.
  • Tiger Analytics is Great Place to Work-Certifiedโ„ข, indicating a positive work environment.
  • Employees will be at the heart of an AI revolution, working with teams that push the boundaries of what is possible.