Summary:
We are looking for an experienced and highly skilled Senior Data Science Engineer to join our data science team. The successful candidate will play a critical role in leading the development and deployment of advanced data analytics solutions, mentoring junior team members, and collaborating with key stakeholders across the organization to drive impactful, data-driven decision-making.
Primary responsibilities:
- Lead the design, development, deployment, and maintenance of machine learning models, predictive analytics, and advanced statistical analyses to address complex business challenges.
- Collaborate with senior stakeholders and cross-functional teams (including product, engineering, marketing, and operations) to translate business needs into actionable, data-driven solutions.
- Ensure the integrity, quality, and scalability of data pipelines and models, optimizing them for performance and efficiency.
- Architect and implement robust data pipelines, workflows, and infrastructure to support complex data science projects and initiatives.
- Guide and mentor junior data science engineers, helping to elevate the team’s technical expertise and performance.
- Develop and implement best practices for data science processes, model evaluation, and deployment, ensuring the team follows high standards in code quality, model performance, and reproducibility.
- Utilize advanced data visualization tools and techniques to create executive-level reports, dashboards, and presentations that effectively communicate insights to both technical and non-technical stakeholders.
- Stay at the forefront of developments in data science, machine learning, and artificial intelligence, bringing new tools, techniques, and methodologies into practice to continuously improve outcomes.
- Lead the optimization of data architecture, collaborating with data engineers and IT teams to improve data availability, quality, and usability for analytical needs.
- Conduct exploratory data analysis to identify actionable insights and areas for process improvement across the business.
- Take ownership of the continuous improvement of the data science team’s methodologies, establishing frameworks for model testing, validation, and deployment.
Required Qualifications:
- Master’s degree or higher in Data Science, Computer Science, Statistics, Mathematics, or a related field.
- At least 5-7 years of experience in a data science or data engineering role, with significant experience working on machine learning and predictive modeling projects.
- Expertise in data science tools and programming languages, including Python, R, SQL, and relevant machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Deep experience with data visualization platforms (e.g., Tableau, Power BI) and big data technologies (e.g., Spark, Hadoop).
- Strong understanding of machine learning model development, tuning, and deployment, with experience handling large, complex datasets.
- Expertise in data structures, algorithms, and software engineering principles, with a proven ability to optimize code for scalability and efficiency.
- Exceptional analytical and problem-solving abilities, with a track record of driving impactful insights from data analysis.
- Excellent communication skills, with the ability to clearly present complex technical concepts to senior leadership and non-technical stakeholders.
- Proven experience mentoring junior team members and fostering a collaborative, high-performance team environment.
- Strong project management skills, with the ability to manage multiple priorities and deliver results in a fast-paced, dynamic environment.