Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research)
OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field
OR equivalent experience.
2+ years of hands-on experience with ML/NLP frameworks like PyTorch, Tensorflow, ONNX and HuggingFace.
Experience with data mining and analysis using Big Data platforms like Spark, MapReduce, Hadoop etc.
Experience with software design and development.
Preferred Qualifications:
Research and/or development experience with machine learning, NLP and data mining.
Experience in architecting, developing, and delivering advanced NLP projects.
Customer focused, strategic, drives for results, is self-motivated, and has a propensity for action.
Proven track record on shipping products/services with high quality.
Responsibilities
Your responsibilities would include:
Developing novel machine learning and data mining algorithms.
Designing and developing solutions that respond in real time.
Build data quality checks and re-usable modules for the training.
Host ML models with production-ready code and integrating them with production pipelines.
Designing and executing offline/online experiments.Advancing the state of the art of NLP technologies for real world scenarios.
Investigating and solving NLP accuracy and robustness issues across all processing chains, including model development, test and quality control, deployment, and user feedback stages.
Evaluating product impact via controlled statistical experiments and iterating on technique to deliver maximum business impact.