Design and develop machine learning and deep learning systems using appropriate ML algorithms/frameworks
Run machine learning tests and experiments
Work with data to create models and perform statistical analysis, train and retrain models to optimize performance
Requirements & Skills:
Bachelor’s degree or equivalent experience
3 to 5 years of hands-on development experience in Machine Learning Systems
Solid experience with developing Python-based APIs needed (Fast API/Flask)
Experience as a Machine Learning engineer building feature engineering pipelines, deploying AI models, and optimizing model inference
Experience working with security, data, and AI pipeline technologies (RDS/Postgres, Snowflake, Airflow) and infrastructure as Code (Terraform, Python, Ansible, CFT)
Demonstrated work experience using AWS services: Deploy the models in Sagemaker, and cloud-based data platforms like Snowflake or RDS for analytics data hosting. EC2/EKS compute set-up
Experience with search engine platforms like Apache SOLR, Elastic Search, or OpenSearch would be a big plus
Experience with working on Gen AI solutions with Large Language Models, LangChain, Llama Index, Prompt Engineering, and Fine-tuning
Strong programming skills in Python and Java
Superior SQL skills and experience performing deep data analysis on multiple database platforms