Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Senior Data Scientist

CACI International Inc

Senior Data Scientist developing advanced semantic data management techniques for CACI. Collaborating with Air Force Research Laboratory to maintain technological advantages through innovative solutions.

Posted 5/10/2026full-timeRemote • New Jersey, New York • 🇺🇸 United StatesSenior💰 $114,600 - $252,100 per yearWebsite

Tech Stack

Tools & technologies
ApacheETLJavaJUnitMochaPythonSeleniumShell ScriptingSQL

About the role

Key responsibilities & impact
  • Serve as a technical subject matter expert in the fields of data extract/transform/load (ETL), architecture, warehousing, processing, and availability
  • Work closely with our customers to design, model, and prototype software supporting semantic data management
  • Develop software in Java, Python, Structured Query Language (SQL), SPARQL and shell scripting languages
  • Participate in research, design, and implementation of software to catalog data products, curate data models, and lift data into knowledge graphs
  • Lead the analysis and cataloging of data products, perform data discovery, analysis, and alignment of data into knowledge graphs, and help curate models and queries
  • Write software unit tests and user interface tests as applicable
  • Write technical documentation

Requirements

What you’ll need
  • Active Department of Defense SECRET Security Clearance or higher
  • Able to work in an office environment, including using computers for long periods of time and communicating with others face-to-face, by telephone, email, or instant messaging
  • Have a Bachelor’s degree in the field of mathematics, computer science, computer engineering, electrical engineering, video game development, related field, or equivalent experience
  • Have 10 or more years of professional experience as a data scientist or software engineer, or have equivalent education
  • Experience with writing data queries in Structured Query Language (SQL) or SPARQL
  • Experience with data representations, such as Resource Description Framework (RDF)
  • Experience with graph data/semantic data stores, such as MarkLogic, Virtuoso, Apache Jena, GraphDB, Amazon Neptune, Stardog, AllegroGraph, or Blazegraph
  • Experience with automated testing tools like Mocha, Ava, JUnit, Selenium, or others
  • Experience with Git / GitLab source code management tools

Benefits

Comp & perks
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonSQLSPARQLshell scriptingdata extract/transform/load (ETL)data modelingdata analysisautomated testingdata representation
Soft Skills
communicationcollaborationtechnical documentationproblem-solvingleadership
Certifications
Department of Defense SECRET Security ClearanceBachelor’s degree in mathematicsBachelor’s degree in computer scienceBachelor’s degree in computer engineeringBachelor’s degree in electrical engineeringBachelor’s degree in video game development