What are the responsibilities and job description for the Machine Learning Engineer position at Cornerstone TTS?
Job DescriptionWe are looking for a talented Machine Learning Engineer to design, develop, and deploy machine learning models that drive innovation and deliver measurable results. The ideal candidate will have a strong foundation in machine learning algorithms, software engineering, and data analysis, with a passion for solving real-world challenges.Key ResponsibilitiesDesign, build, and deploy machine learning models for various applications.Preprocess and analyze large, complex data sets to extract meaningful insights.Implement and optimize machine learning algorithms to improve performance and accuracy.Collaborate with cross-functional teams to integrate ML models into production systems.Monitor, maintain, and continuously improve deployed models.Research and stay up-to-date on the latest trends and advancements in AI / ML technologies.Develop and maintain documentation for workflows, models, and processes.QualificationsRequired : Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or related field.Strong programming skills in Python, R, or similar languages.Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).Familiarity with data preprocessing techniques and tools (e.g., Pandas, NumPy).Knowledge of cloud platforms such as AWS, Azure, or GCP.Understanding of version control systems like Git.Preferred : Experience deploying machine learning models in production environments.Knowledge of big data technologies (e.g., Spark, Hadoop).Familiarity with MLOps principles and tools (e.g., MLflow, Kubeflow).Experience with natural language processing (NLP) or computer vision techniques.Strong analytical and problem-solving skills.