Data Science Engineer Job Description

Data Science Engineer Job Description

4.8
158 votes for Data Science Engineer
Data science engineer provides support in building enterprise data repositories/marts extracting, transforming and loading data from a variety of internal & external data sources.

Data Science Engineer Duties & Responsibilities

To write an effective data science engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included data science engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Learning and working with and new technologies (Java 8, Python/R, Spark, Hive, HDFS, Angular 1/2) and new paradigms (full stack, distributed computing, NoSQL, big data)
Research, Prototype, Design and implementation of highly scalable parallel advanced analytics and machine learning algorithms, running on Aster’s MPP platform, using its Java and C function APIs
Develop custom Spark jobs
Develop highly scalable, dynamic, and incredibly fast technology solutions that meet the needs of the business
Right balance of autonomy and support
Partake in and foster a culture of continuous learning using tools/opportunities like PluralSight, Hackathons, Meet Ups, Conferences and Lunch N Learns
Contribute to open source projects and give back to the community
Collaborate closely with platform, Quality Assurance and UI engineering for end to end design and implementation of the analytic functions and features
Work with the QA team to develop tests and verify metrics for analytic functions results and model prediction quality
Evaluate, investigate, and optimize the performance of the analytic functions for various input configurations

Data Science Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Data Science Engineer

List any licenses or certifications required by the position: AWS, CFA, CQA, CQE, ASQ, MS, ITIL, MRMC, R&D

Education for Data Science Engineer

Typically a job would require a certain level of education.

Employers hiring for the data science engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Statistics, Science, Mathematics, Math, Physics, Software Engineering, Technical, Education

Skills for Data Science Engineer

Desired skills for data science engineer include:

Python
Java
Statistics
Algorithms and data structures
Practical experience applying data mining methodologies and building algorithms
Managing
Manipulating and transforming data from a variety of sources
SQL
R
Spark

Desired experience for data science engineer includes:

Practices TDD or is committed to unit testing (Junit/TestNG)
Deep proficiency with mathematical and statistical model generation using tools such as R, SAS
Design and implement data features within the Core OpenStack projects or on top of OpenStack
Cultivate a deep understanding, track community direction and become a contributor to the core OpenStack programs around data
Participate in OpenStack community to share best practices with operators and understand production deployment challenges/solutions
1-5 years direct, hands-on experience building large scale web or cloud architectures with significant depth around design, implementation and management

Data Science Engineer Examples

1

Data Science Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a data science engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for data science engineer
  • Assisting in the development of distributed computing / big data applications using open source frameworks like Apache Spark, Apex, Flink, Storm, NIFI and Kafka
  • Integrating DevOps techniques into the big data ecosystem (Spark / Hadoop – HDP / EMR)
  • Build tools using advanced statistical techniques that automatically analyze employee and survey data, extracting the information that predicts employee engagement, attrition, performance
  • Design and architect software
  • Design and develop high-performance, data-driven systems in a distributed infrastructure
  • Research and develop algorithms to analyze high velocity streaming data
  • Design and evaluate experiments to monitor key product metrics, understand root causes of changes in performance
  • Build user behavior models to guide product roadmaps
  • Translate strategic requirements into usable tools and infrastructure
  • Implement large scale data management and transformation systems
Qualifications for data science engineer
  • A minimum of 1 years of experience using Scripting (Python, Perl, Shell, ) is required
  • A minimum of 1 years of experience working on Database(s) like PostgreSQL, Oracle, SQL Server
  • 3+ years of development experience using Java for data processing
  • Very strong skills working with very large data sets with a variety of tools
  • Ability to work effectively in an unstructured and fast-paced environment both independently and in a team setting, with a high degree of self-management with clear communication and commitment to delivery timelines
  • Expert knowledge of Oracle SQL, including building stored procedures
2

Data Science Engineer Job Description

Job Description Example
Our growing company is hiring for a data science engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for data science engineer
  • Experience with Python in a distributed environment
  • Hands on experience with real-time data pipelines and Big data technologies - Hadoop, Hive, HBase, Spark
  • Drive decisions based on data and not assumptions
  • Open knowledge sharing with other team members and willingness to mentor
  • Works with cross functional teams – including business, IT, Finance, - to proactively identify and prioritize project opportunities
  • Assists supervisor in creating business case documents that not only explore various solution options but clearly articulates recommendations and justifications to gain leadership approval
  • Implementing scientific models used to build optimum asset portfolios for our clients allowing them to achieve their financial goals
  • Joining an agile team that creates critical solutions for clients on our own cloud platform (Aladdin)
  • Working in a challenging, fast paced and flexible environment
  • Leading an agile team that creates critical solutions for clients on our own cloud platform (Aladdin)
Qualifications for data science engineer
  • SQL & Hive performance tuning including the ability to interpret explain plans and perform tuning
  • Ability to research, analyze, interpret, and produce accurate results within reasonable turnaround times with an iterative mindset with rapid prototyping designs
  • Above average capabilities with basic analysis tools of Microsoft Office suite
  • Proven 2nd or 3rd line desktop support experience with Windows / Ubuntu / Mac OS / iOS / Android
  • Experience in building and managing servers (Windows & Linux) in the cloud on-premises
  • Development experience in Python / PHP / HTML / CSS
3

Data Science Engineer Job Description

Job Description Example
Our growing company is looking for a data science engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for data science engineer
  • Identify workflow, data sources and enhancements for existing analytic methods and techniques
  • Evangelize data science community to our software community through various venues such as user documentation, educational materials, social media and online content
  • Automation of environment and platform configuration and deployment with tools such as Chef and Ansible
  • Integrating data science deliverables (models / rule-sets) into our Continuous Integration Pipeline (Jenkins)
  • Leveraging DevOps techniques and practices like testing automation, build automation and test driven development to enable the rapid delivery of end user capabilities
  • Hands on experience supporting delivery through Agile methodologies
  • Optimize algorithms for computational efficiency, speed, and usability
  • Collaborate with research teams in corporate research and business labs on building capabilities and applications that use his/her scientific and computational skills
  • Support algorithm development and deploy solutions based on real-world data
  • Create value-driven solutions to maximize capacity and asset utilization
Qualifications for data science engineer
  • Ability to communicate key insights and findings to business stakeholders
  • Experience in statistics, economics, or other relevant applied mathematics discipline
  • BEng/BS degree or equivalent in Engineering, Computer Science, Operations Research or other technical qualification, or equivalent practical experience
  • Have a passion for data analysis and delivering data solutions to help others make faster data driven decisions
  • Understand the interdependencies of application, system and database, pin-point problem areas accurately to improve overall performance of the system
  • Knowledge of data structures of software systems such as ERP systems and manufacturing planning and execution system will be an advantage
4

Data Science Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a data science engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for data science engineer
  • Remain current on technology trends regarding data
  • Experience developing on a cloud platform Azure, Google Cloud Platform, Pivotal Cloud Foundry
  • Knowledge and development experience with machine learning methods and tools
  • Experience with Docker and auto-scaling architectures
  • Data visualization development experience– Tableau, D3
  • A knack for combining datasets in innovative ways in order to produce new insights and uncover hidden value
  • Test large, comprehensive repository for integration of diverse data (basic, clinical, and population sciences)
  • Lead the implementation of innovative analysis, design, development concepts, processes and system solutions
  • Assure proper documentation of technical data generated to substantiate the assigned components, assemblies, processes and/or systems is consistent with engineering policies and procedures
  • Perform data mining using state-of-the-art methods applied unstructured datasets
Qualifications for data science engineer
  • Translate business problems into data science projects/solutions
  • Able to work independently in a group environment
  • Interest in learning data science topics including predictive modeling and machine learning
  • 3+ years of experience data modeling for Data Warehouses
  • 3+ years using ETL tools (Microsoft SSIS, NiFi, Informatica, WhereScape)
  • 3+ years developing with relational databases (MS SQL, Oracle, MySQL)
5

Data Science Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of data science engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for data science engineer
  • Report on department-level achievement of goals
  • Conduct reviews of code and system designs
  • Drive research projects through all stages from inception to production deployment
  • Communicate research results and build inter-department collaborative relationships
  • Work with large volume of data on the Big Data platform, perform data analysis and mining to generate solutions to cycle time/cost/yield/quality problems
  • Develop ETL jobs for large volume of data that is fast and reliable in Big Data platform
  • Develop Big Data analytic solution to analyze and link multiple data sources in Big Data platform
  • Create new visualization software that leverage machine learning and predictive analytic to bring new insights and solution to the business
  • Build forecasting and optimization models using advanced procedures like statistical modeling
  • Design and build new analytical data models and/or enhance existing data models
Qualifications for data science engineer
  • Solid python and at least moderate PHP
  • Strategic design, construction and implementation of software in a DevOps environment
  • Knowledge of open source visualization frameworks like D3 preferred
  • Experience with SQL relational databases, such as Oracle, Redshift, MySQL, Postgres
  • You have knowledge of professional software engineering practices & most standard methodologies for the full software development process, including coding standards, code reviews, source control management, build processes, testing, and operations
  • You have professional experience utilizing machine learning to increase business value

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates