Machine Learning Engineer

Logo of PromptCloud

PromptCloud

πŸ“Remote - India

Job highlights

Summary

Join PromptCloud, a Data as a Service company, as a Machine Learning Engineer. You will collaborate with product teams to implement new features using ML, develop scalable classifiers and tools, and lead ML projects. This role requires 1-4 years of experience, strong Python and TensorFlow/PyTorch skills, and a deep understanding of machine learning algorithms. You will deploy models in the cloud and foster an ML culture within the organization. PromptCloud offers a fully remote work environment with flexible hours and various benefits, including a home office setup allowance and monthly internet bill allowances.

Requirements

  • 1 to 4 years of relevant work experience
  • Python programming skill is a must. Strong coding capabilities in TensorFlow or PyTorch
  • Good understanding of Machine Learning algorithms (Regression algorithms, Decision Trees), Distributions, and Deep Learning algorithms. Good understanding of Data structures & Algorithms
  • Good in problem solving skills
  • Flexible with cross-functional work
  • Strong programming skills with proven experience crafting, prototyping, and delivering advanced algorithmic solutions
  • A passion for making ML methods robust and scalable
  • Experience in extraction from structured/unstructured text (knowledge or statistics based)
  • Experience in one or more of the following areas: entity/relation extraction, normalization, text summarization, semantic search, word/paragraph/document embedding, ranking, etc
  • NLP algorithm implementation experience as well as the ability to modify standard algorithms (e.g. change objectives, work-out the math and implement)
  • Experience in deep learning approaches to NLP: word/paragraph embedding representation learning, text/sentiment classification, word2vec
  • Experience with neural networks and deep learning frameworks (such as Keras, TensorFlow, torch)
  • Familiarity with database queries and data analysis processes (SQL, Python)
  • Good in natural language processing, information extraction, and text mining algorithms, tech stacks, and experience with datasets - benchmark and the real world
  • Track record of leading, building, and deploying production NLP systems on large scale text data
  • Should be very good at Natural language processing
  • Must have a transformer, BERT understanding. Should be able to fine-tune Transformer, BERT architecture for sub-level tasks

Responsibilities

  • Work closely with product teams to implement new products and features using ML
  • Develop highly scalable classifiers and tools leveraging machine learning, deep learning, and rules-based models
  • Own and drive all ML projects
  • Inculcate ML culture within an organization
  • Deployment of models & experience in the cloud
  • Monitor the performance of existing pipelines and different services, continuously look out for opportunities to improve the developer experience, and cost optimization
  • Troubleshoot the platform related incidents
  • Create and generate periodic and ad hoc reports

Preferred Qualifications

  • Understanding/Knowledge on ElasticSearch is a plus point
  • Any prior research publication is a plus point
  • Having experience in Bard, Gemini, etc will be added advantages

Benefits

  • An environment where each employee is celebrated
  • A one-time home office setup allowance, monthly allowances for internet bills, child care allowance for new mothers/single parents
  • Half-yearly performance appraisals
  • Flexible working hours
  • Competitive salary

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let PromptCloud know you found this job on JobsCollider. Thanks! πŸ™