Machine Learning Engineer

January 17, 2023 , USA

Open Insights is a Global Data firm that specializes in strategizing and implementing Data-As-A-Service. Our Data Ninjas help organizations understand and generate value from their data, this leads to improved revenues whilst using open-source technologies reduces costs.

Open Insights operates across the world, with current operations in the United States, India, South Africa, Chile, United Kingdom, Middle East, and Europe. Open Insights was founded by Dr. Usama Fayyad to help change the world of Data and what it means for data to be an asset in an organization. Our team includes top experts in Analytics and Insights, Big Data Technology and Data Integration, Data Activation and Customer Retention and a team of data science and applied machine learning experts.

Open Insights is committed to providing all employees with engaging and challenging work, opportunity for growth, an equal voice to drive innovation, and an environment that cultivates authenticity. In return, we look for people who are inquisitive, enjoy solving complex problems, collaborate effectively, think creatively, and provide diverse insights to help us all think better and differently.

Responsibilities:

  • Work closely with the data scientists and data engineers to architect, build and support machine learning model training and deployment pipelines
  • Implement continuous monitoring and evaluation systems that track model performance metrics
  • Build machine learning infrastructure and productionize models
  • Automate feature extraction and machine learning workflows
  • Leverage third-party machine learning tools and infrastructure to develop reusable and high-performing machine learning systems
  • Build development sandboxed environment
  • Build and/or implement machine learning explainability tools
  • Design, implement and maintain various deployment environments (Development, Staging, Production)
  • Build feature stores to automate the input, tracking, and management of data into several machine learning models

Skill Requirements:

  • Advanced degree in computer science, math, statistics, or a related degree
  • Extensive knowledge of machine learning frameworks, libraries, data structures, data modeling, and software architecture
  • Ability to design and implement cloud-based solutions and scalable data pipelines
  • Strong analytical, problem-solving and teamwork skills
  • Coding and programming languages, including Python, R, SQL, Java, and Scala.

Work Experience and Education:

  • Experience in Apache Spark and Databricks
  • Experience with MLOps tools that support model versioning, experiment tracking, deployment, and production monitoring
  • Experience in working with machine learning frameworks, libraries, and packages
  • Experience building, deploying, and operationalizing Machine Learning models

Apply for this job

        SCROLL TO TOP