Sr. Data Scientist

Overview

On Site
Full Time

Skills

Professional Services
Search Engineering
Training
Knowledge Sharing
Boost
Optimization
SIEM
Security Clearance
Information Security
Computer Science
Data Science
Semantics
Enterprise Search
Use Cases
Amazon Web Services
Microsoft Azure
Programming Languages
Python
SQL
Scripting
Search Technologies
Apache Solr
Apache Lucene
Apache Kafka
Cyber Security
Collaboration
Mentorship
Kibana
Cloud Computing
Kubernetes
Elasticsearch
Project Management
Agile
SAP BASIS
Law
FOCUS

Job Details

Job Description

ECS is seeking a Sr. Data Scientist to work in our Fairfax, VA office. Please Note: This position is contingent upon contract award.

We are seeking a skilled Data Scientist with experience leveraging Elasticsearch to join our team. The primary responsibility of this role is to consult with customers to fine-tune their Elasticsearch instances for optimal query performance and accuracy. Leveraging advanced techniques and tools such as Vector Search, the Data Scientist will play a crucial role in improving search efficiency and relevance for our clients.

The role of Data Scientist will support ECS's Professional Services and Managed Cybersecurity Services programs. Within the role, you will specialize in Elasticsearch optimization, offering you a unique opportunity to work with leading-edge technologies and collaborate with clients to drive tangible improvements in search performance and accuracy. If you're passionate about leveraging data science techniques to solve real-world challenges, we encourage you to apply.

Responsibilities:
  • Utilize advanced techniques such as Vector Search to enhance search relevance and efficiency.
  • Independently spearhead complex Enterprise Search projects across diverse client environments, architectures and use cases.
  • Collaborate with cross-functional teams including software engineers, data engineers, and product managers to implement optimization strategies effectively.
  • Consult with clients to understand their specific business objectives, search requirements, and challenges.
  • Proactively provide strategic feedback and suggestions for improving client environments.
  • Design and implement strategies to enhance query performance and accuracy, considering factors such as data type, indexing, and query execution.
  • Provide training and support to clients on Enterprise Search optimization techniques and best practices.
  • Act as the primary liaison for high-level vendor interactions, tackling complex product-related challenges and driving resolution.
  • Engage in and lead specialized training sessions on capabilities. Conduct knowledge-sharing workshops to boost the team's expertise and operational effectiveness.
  • Offer strategic insights for automating routine tasks and refining system configurations, leveraging extensive experience and technical knowledge.
  • Stay updated with the latest advancements and trends in Elasticsearch and related technologies to continuously improve optimization methodologies.


  • Required Skills

    • Ability to demonstrate experience proficiency in Elasticsearch technologies in various disciplines of Observability, Search and SIEM.
    • Able and willing to obtain a US Security Clearance.
    • Experience working with large-scale distributed systems and cloud platforms such as AWS or Azure.
    • Proficiency in programming languages such as Python, query languages (i.e. SQL) , with experience in developing custom scripts to integrate with Elasticsearch.
    • Familiarity with other search technologies and frameworks such as Solr, Lucene, or Apache Kafka.
    • Ability to travel, as needed, to customer sites.
    • Bachelor's degree; preferably in Computer Science, Information Security, or a related field. Will consider experience in lieu of a degree.


    Desired Skills

    • Master's degree or PhD in Computer Science, Data Science, or a related field
    • Elastic Certified Engineer Certification
    • Experience with Vector / Semantic and/or Workplace/App Search applications in Elasticsearch.
    • Experience with Elasticsearch Enterprise Search use-cases.
    • Experience working with large-scale distributed systems and cloud platforms such as AWS or Azure.
    • Proficiency in programming languages such as Python, query languages (i.e. SQL), with experience in developing custom scripts to integrate with Elasticsearch.
    • Familiarity with other search technologies and frameworks such as Solr, Lucene, or Apache Kafka.
    • Comprehensive knowledge of the cybersecurity field, including advanced threat landscapes, sophisticated security protocols, and a wide array of cyberattack methodologies.
    • Proven ability to lead and collaborate effectively within a team, including guiding and mentoring junior engineers, interfacing with IT staff, and working closely with security analysts to enhance overall security strategies.
    • The capability to think strategically about the use of within the broader organizational context, including the development of innovative approaches to using Experience deploying, configuring, maintaining, and troubleshooting Elasticsearch and Kibana on bare metal, Elastic Cloud Enterprise (ECE), Elastic Cloud on Kubernetes (ECK), and/or Elasticsearch Service.
    • Skills in project management and familiarity with methodologies like Agile can be beneficial, particularly in managed service environments.

    ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.

    ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.
    Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.