Job Summary
The Senior Machine Learning Analyst will play a critical role in designing, developing, and optimizing machine learning models to deliver actionable insights.
This role requires strong expertise in Python, TensorFlow, and advanced data analysis techniques, with a focus on solving complex business problems and enabling data-driven decision-making. Key Responsibilities
Model Development & Optimization Build, train, and deploy machine learning models using Python, TensorFlow, and other ML frameworks.
Optimize models for accuracy, scalability, and performance.
Data Analysis & Insights Analyze large structured and unstructured datasets to identify trends, patterns, and anomalies.
Apply statistical and predictive modeling techniques to generate business insights.
Collaboration & Stakeholder Management Work closely with cross-functional teams (engineering, product, business) to translate requirements into ML solutions.
Present findings and recommendations to stakeholders in clear, actionable formats.
Quality & Standards Ensure adherence to coding standards, documentation, and reproducibility of ML pipelines. Conduct model validation, testing, and monitoring to maintain reliability. Qualifications Education:
Bachelor's or master's in computer science, Data Science, Statistics, or related field.
Experience: Minimum 5+ years in machine learning, data science, or advanced analytics. Technical Skills:
Strong proficiency in Python (NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).
Experience with SQL, data visualization tools (Power BI, Tableau). Knowledge of cloud platforms (AWS, Azure, GCP) for ML deployment.
Familiarity with NLP, deep learning, and big data frameworks (Spark, Hadoop) is a plus. Desired Competencies
Strong problem-solving and analytical skills.
Ability to communicate complex technical concepts to non-technical stakeholders.
Experience in agile development and working with distributed teams. Passion for continuous learning and staying updated with ML/AI advancements.