SYKES is committed to the safety and wellbeing of our employees and our communities. In response to the current COVID-19 crisis, we are working with our partners to determine a solution that allows as many current and potential employees as possible to work from home. For those who must remain in an office environment, we are taking every precaution and following the guidance of public health authorities.

Data Science Engineer

Date Posted: 05/21/2021

Job Snapshot

Share this job

Job Description

Title: Data Science Engineer

Location: 400 North Ashley Dr, Tampa, FL 33602

Hours: Monday to Friday, 8:00 am to 5:00 pm


  • Assembles large, complex data sets that meet business requirements.
  • Builds the infrastructure required for extraction, transformation, and loading of data from a wide variety of data sources using relational, document, graph and data lake technologies.
  • Models problem domains in relational, document and graph technologies as required.
  • Creates data tools for analytics and data scientist team members.
  • Works with architects and software development and UX teams to invent, plan, design and develop processes and applications.
  • Creates, evaluates and deploys machine learning models to provide real-time predictions to improve business processes.
  • Creates programming modules and performs software development tasks (design, development, testing, maintenance) as part of a development team.
  • Creates web sites, web-based dashboards and data visualizations that enhance the organization's ability to understand data and make decisions.
  • Researches, studies and investigates new Data Science technologies and disseminates the information to the group and enterprise.
  • Build analytics tools that interface to a data pipeline to provide actionable insights into key business performance metrics.
  • Creates scripts, jobs, monitors and interfaces to facilitate deployment and productization of applications and solutions.
  • Identifies, designs, and implements internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability
  • Create functional and technical documentation including "as-built" documents, dashboard design specifications, operating manuals, release notes and security requirements for reports created and maintained.
  • Perform quality assurance testing of User Interfaces, Application interfaces, code and processes.
  • Analyses, troubleshoots and solves development and production software issues as required.
  • Works with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • May perform other additional duties and responsibilities as assigned.

Required qualifications, skills and experience


Master's degree in Computer Science, MIS, or related.

Three (3) years of software development or related experience.

Three (3) years of Software Development or related experience must include (skills and experience can be obtained concurrently with university education): Data science; Gathering project specification; Performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement; Optimizing big data data pipelines, architectures and data sets; Web development technologies: HTML, Javascript, SQL, one or more web application platforms (e.g., Flask, ASP); Application development with Python, R, C#, Java, Javascript; Solving problems using analytical and data science methods; Modeling, clustering, Machine Learning and others; Application and Data Security; Cloud services: Data Lake, Event Hubs, Machine Learning, and DevOps; Relational databases such as SQL, NoSQL, or document DB; and MS office tools (Word, Excel, Project, PowerPoint, Visio).

TRAVEL REQUIREMENT: 10% domestic U.S. travel.

ALTERNATE EDUCATION/EXPERIENCE REQUIREMENT: Employer will accept a Bachelor's degree in Computer Science, MIS, or related and Five (5) years of experience in Software Development or related.


SYKES Enterprise services support the worldwide delivery of quality customer care from our call centers and our large home-based workforce. Our high-performance team manages a challenging array of cloud, web- and- mobile based solutions that integrate a dispersed workforce and multiple clients. Information security, network administration and software development are part of our comprehensive global portfolio. IT professionals with a passion for challenging and meaningful work in a fast-paced industry will find a home and a rewarding career here.

EEO statement

COMMITMENT TO ETHICS AND EQUAL EMPLOYMENT OPPORTUNITY: Sykes Enterprises, Incorporated is firmly committed to conducting business in compliance with the letter and spirit of the law and other accepted standards of business conduct as reflected in the company's policies. SYKES is proud to be an equal employment opportunity employer. SYKES is committed to selecting, developing, and rewarding the best person for the job based on the requirements of the work to be performed and without regard to race, age, color, religion, sex, national origin, ancestry, citizenship, disability/handicap, marital status, veteran status, sexual orientation, pregnancy, genetic information, gender identity and expression, or any other basis protected by federal, state or local law. EEO.

Start Your SYKES Journey Today

Discover your potential, learn new skills and have fun at work. Apply now to get started!