Data scientist - elevateme
California, CA 91761
About the Job
We are seeking a highly skilled and innovative Data Scientist with deep expertise in machine learning to join our data science team. In this role, you will develop and deploy machine learning models, analyze large datasets, and uncover insights that drive decision-making and strategy. You will collaborate closely with cross-functional teams, including engineering, product development, and business units, to solve complex problems and improve business outcomes through data-driven approaches.
Key Responsibilities:
- Develop, train, and deploy machine learning models to support business objectives, including predictive models, classification algorithms, and recommendation systems.
- Analyze large datasets to identify patterns, trends, and insights, using both structured and unstructured data sources.
- Implement and optimize machine learning models in production using Python, R, or similar programming languages.
- Collaborate with software engineers to integrate machine learning models into production environments.
- Perform feature engineering and select appropriate models for specific business problems.
- Design, implement, and analyze experiments to evaluate the impact of different strategies.
- Stay current with advances in the field of machine learning, AI, and big data technologies.
- Communicate technical findings and model results clearly to non-technical stakeholders.
Required Skills & Qualifications:
- Master’s or PhD in Data Science, Computer Science, Mathematics, Statistics, Machine Learning, or related fields.
- 3+ years of experience in data science and machine learning roles.
- Strong proficiency in machine learning algorithms (e.g., decision trees, neural networks, SVM, clustering techniques, and ensemble methods).
- Expertise in programming languages such as Python (with libraries like Scikit-learn, TensorFlow, PyTorch) and R.
- Proficient in handling large datasets using tools like Pandas, NumPy, or SQL.
- Experience with deep learning frameworks and tools (e.g., TensorFlow, Keras, PyTorch).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud for deploying machine learning models.
- Proficiency in statistical analysis and solid understanding of probability theory and statistical modeling.
- Familiarity with data visualization tools like Matplotlib, Seaborn, Power BI, or Tableau.
- Experience with natural language processing (NLP), computer vision, or reinforcement learning is a plus.
- Strong problem-solving skills and ability to apply machine learning to real-world problems.
- Excellent communication and collaboration skills.
Preferred Skills:
- Experience with big data technologies like Hadoop, Spark, or Kafka.
- Familiarity with MLOps and model deployment pipelines.
- Knowledge of A/B testing, experimental design, and causal inference.
- Ability to work with Git or version control systems for collaboration.
- Experience with automated machine learning (AutoML) tools.
Benefits:
- Competitive salary and performance bonuses.
- Health, dental, and vision insurance.
- Professional development opportunities.
- Flexible working hours and the option to work remotely.
- 401(k) matching and retirement plans.
- Paid time off and holidays.
Source : elevateme