Senior/Lead Machine Learning Engineer
Seniority
Senior/Lead
Domain
Machine Learning, Artificial Intelligence, Enterprise Software
Responsibilities
Design and maintain high-performance, scalable AI/ML infrastructure, build and execute ML pipelines efficiently, serve models at scale, create tools for continuous monitoring and improvements, translate high-value AI opportunities into deployable products, collaborate with data scientists, data engineers, architects, and DevOps engineers, expand knowledge of AI infrastructure and model monitoring, share knowledge to guide others.
Required skills
Strong proficiency in Python, experience with libraries like NumPy, Pandas, Kserve, foundational understanding of machine learning concepts including supervised and unsupervised learning, deep learning, and model evaluation techniques, proficiency in data preprocessing and feature engineering, experience with relational and vector databases, excellent analytical skills, excellent verbal and written communication skills, bachelor's or master's degree in Computer Science, Software Engineering, Data Science, or related field, at least 3+ years of experience in software development, experience with AI/ML frameworks such as TensorFlow, Pytorch, or scikit-learn.
Preferred skills
Knowledge of additional languages like Go, C#, or SQL.
Technologies
Azure, Terraform, Helm charts, CI/CD, Git Ops with ArgoCD, Docker, Kubernetes, TensorFlow, PyTorch, scikit-learn, NumPy, Pandas, Kserve, relational databases, vector databases.