Machine Learning Engineer - Mid Level | ExentAI

Machine Learning Engineer – Mid Level

Skills and Experience

  • The key contributor to the planning and direction of a project and effectively prioritize goals.
  • Identify opportunities to apply the latest advancements in Machine Learning and Artificial Intelligence to build, test, and validate predictive models.
  • Design, develop and implement analytical solutions using a variety of commercial and open-source tools (common tools include Python, R, TensorFlow).
  • Make impactful contributions to internal discussions on emerging machine learning methodologies.
  • Have experience in Deep Learning-based NLP and information extraction.
  • Have experience in Deployment of engineering solutions in a production environment.
  • Familiar working with Git in engineering teams.
  • You will stay up to date with the latest advances in ML and AI.

Essential Requirements

  • Bachelor’s degree in IT / Software Engineering / CS / any equal qualification.
  • Familiarity with machine learning concepts, artificial intelligence, natural language processing (NLP) or related fields.
  • Experience in implementations of machine learning algorithms.
  • Strong background in a programming language suitable for analyses (e.g. R, Python, Java, C#, C++).
  • Experience using SciPy and machine-learning packages (Numpy, Pandas, sci-kit-learn, etc).
  • Experience with at least one Deep Learning frameworks such as TensorFlow, Keras, or PyTorch.
  • Run machine learning tests and experiments.
  • Excellent written and verbal communication skills.
  • Ability to work autonomously and collaboratively as part of a team to both teach and learn every day

Desirable

  • Experience with distributed data and computing tools like Spark or Apache Beam.
  • Working knowledge of big data architectures. NoSQL, Hadoop.
  • Experience with building and deploying chatbotsÂ