
Leading company in the technology industry
Senior Data Scientist at CACI
About the role
Job Title: Senior Data Scientist
Job Category: Science
Time Type: Full time
Minimum Clearance Required to Start: Secret
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
The Opportunity:
CACI helps the Air Force Research Laboratory explore, prototype, and demonstrate new technologies, enabling the Air Force to maintain its technological advantage. We are seeking a Senior Data Scientist to help us research and develop advanced semantic data management techniques and technologies.
Responsibilities:
As a Senior Data Scientist, you will:
- 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
Technologies you will use include:
- Python, Bash and other scripting languages
- SQL and SPARQL query languages
- Data representations, including Resource Description Framework (RDF)
- Semantic data stores like Virtuoso, Graph
DB or Stardog:
- Automated testing tools like Mocha, Ava, JUnit, or Selenium
- Automated build tools like Maven or Gradle
- SCM and issue tracking tools like Git, GitLab, or Jira
Qualifications:
Required:
- 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
Desired:
-
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 Mark Logic, Virtuoso, Apache Jena, GraphDB, Amazon Neptune, Stardog, Allegro Graph, or Blazegraph
-
Experience with automated testing tools like Mocha, Ava, JUnit, Selenium, or others
-
Experience with Git / GitLab source code management tools
What You Can Expect: A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$114,600-$252,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Required skills
ETL
Data architecture
Knowledge graphs
Semantic data modeling
Data discovery
Software development
Technical documentation
Testing
Total Views
0
Total Apply Clicks
0
Total Mock Apply
0
Total Bookmarks
0
More open roles at CACI

Special Programs Financial Analyst
CACI · US FL Tampa

Integrated Master Scheduler
CACI · Remote (Any State)

AFRICOM - Global Campaign of Learning Specialist
CACI · International - Germany

Environmental Systems Test Engineer (2nd/3rd Shift)
CACI · US FL Orlando

Current Operations and Intelligence Picture (CIP/COP) Data Integrator
CACI · US NC Fort Bragg
Similar jobs

Senior Engineer, Developer (Hybrid)
RTX (Raytheon) · US-PR-AGUADILLA-110 ~ Rd 110 N Km 28.8 ~ RD110

Industry l4.0 Data Architect
RTX (Raytheon) · US-MS-FOREST-431 ~ 19859 Hwy 80 ~ BLDG 431

Inżynier/ka danych - Python Developer
RTX (Raytheon) · PL-12-NIEPOLOMICE-004 ~ Grabska 4 ~ GRABSKA; PL-30-KALISZ-002 ~ Elektryczna ~ ELEKTRYCZNA

Database & IT Specialist
RTX (Raytheon) · CA-AB-CALGARY-111 ~ 919 72nd Ave NE ~ 72ND AVE, Ste A

2026 Raytheon Full Time- Software Data Engineer II (Remote)
RTX (Raytheon) · US-IN-REMOTE
About CACI

CACI
PublicCACI International Inc. is an American multinational professional services and information technology company headquartered in Northern Virginia. CACI provides services to many branches of the US federal government including defense, homeland security, and intelligence.
10,001+
Employees
Northern Virginia
Headquarters
$5.2B
Valuation
Reviews
10 reviews
3.5
10 reviews
Work-life balance
3.8
Compensation
2.7
Culture
4.0
Career
3.2
Management
2.8
65%
Recommend to a friend
Pros
Flexible schedule and remote work options
Good benefits and health coverage
Supportive team culture and friendly coworkers
Cons
Below average compensation and salary
Poor management and lack of leadership direction
Limited career advancement opportunities
Salary Ranges
23 data points
Principal/L7
Senior/L5
Principal/L7 · SENIOR PRINCIPAL ERP CONSULTANT
1 reports
$180,665
total per year
Base
$157,100
Stock
-
Bonus
-
$180,665
$180,665
Interview experience
1 interviews
Difficulty
1.0
/ 5
Duration
14-28 weeks
Offer rate
100%
Experience
Positive 100%
Neutral 0%
Negative 0%
Interview process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Behavioral Interview
5
Onsite/Virtual Interviews
6
Offer
Common questions
Technical Knowledge
Behavioral/STAR
Past Experience
Culture Fit
Latest updates
CACI Achieves Amazon Web Services Managed Service Provider Status for its Secure, Compliant Hybrid Cloud Solutions - CACI
CACI
News
·
2w ago
Earnings Beat: CACI International Inc Just Beat Analyst Forecasts, And Analysts Have Been Updating Their Models - Yahoo Finance
Yahoo Finance
News
·
2w ago
CACI opens up more on its Arka acquisition and the path forward - Washington Technology
Washington Technology
News
·
2w ago
CACI International Inc (NYSE:CACI) Q3 2026 Earnings Call Transcript - Insider Monkey
Insider Monkey
News
·
2w ago