Senior Data Science Engineer Jobs in Maryland
Senior Data Science Engineer jobs in Maryland are consistently active, with concentrated demand in federal contracting, cybersecurity, healthcare analytics, and financial services across the Baltimore metro, the Washington D.C. suburbs of Montgomery and Prince George's counties, and Annapolis. Established Maryland employers with long-term senior data science engineering needs include Northrop Grumman, Leidos, and Johns Hopkins Health System. The most sought-after specialties in the state are machine learning engineering, natural language processing, and cloud-native data platform development. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 21+ Senior Data Science Engineer jobs








Position: Software Engineer – Level 2 / Level 3
Location: Laurel, MD
Employment Type: Full-Time
Clearance Requirement: Active TS/SCI with Polygraph
Salary Range: $206,000 – $248,000 / year (dependent on experience, education, and skill set)
About the Role
Seeking an experienced Software Engineer (Level 2/3) to develop, prototype, and enhance compliance modernization analytics and business processing systems in Laurel, MD.
In this role, you will design and implement automated compliance tools, integrate machine learning algorithms, and conduct proof-of-concept research within an R&D environment. You will engineer predictive models, develop features, establish operational monitoring for deployed pipelines, and build data-driven tools that integrate with enterprise corporate platforms.
Key Responsibilities
Design, prototype, and maintain compliance automation tools and business processing analytics.
Implement, test, and validate machine learning and AI algorithms (e.g., Random Forest, GMLearn) within an R&D test environment.
Conduct Exploratory Data Analysis (EDA) and execute advanced feature engineering on complex datasets.
Build, deploy, and monitor machine learning models, data flows, and performance telemetry.
Integrate distributed MapReduce processing workflows (Ghostmachine) with backend data pipelines.
Develop full-stack and analytical software using Python, Java, Scala, Lucene, JEXL, SQL, and JSON within a Linux environment.
Collaborate using Jira, Confluence, Git/GitLab, and Bitbucket, maintaining comprehensive technical documentation and participating in peer reviews.
Required Qualifications & Experience
Security Clearance: Active TS/SCI with a current Polygraph.
Experience & Education:
Bachelor’s degree in Computer Science or a related discipline from an accredited institution plus at least 14 years of software engineering experience on programs of similar scope and complexity, OR
18 years of relevant software engineering experience without a degree (4 additional years substituting for the degree).
Programming & Environment: Advanced development experience using Python, Java, and/or Scala in Linux operating environments.
Machine Learning & Data Processing: Hands-on experience with Scikit-learn, Random Forest modeling, feature engineering, Jupyter Notebooks, Lucene, JEXL, SQL, JSON, and MapReduce distributed frameworks.
Development Tooling: Proficiency with IDEs (IntelliJ, Eclipse), version control (Git, GitLab, Bitbucket), and collaboration tools (Jira, Confluence).
Domain Knowledge: Familiarity with customer compliance authorities, enterprise corporate systems, and governance standards.
Desired Qualifications
Strong foundational background in Data Science and applied statistical analysis.
Experience deploying ML systems and pipelines to Amazon Web Services (AWS).
Hands-on experience with Apache Spark for distributed data processing.
Exposure to Large Language Models (LLMs), prompt engineering, and Agentic AI architectures.
Benefits & Compensation
This position offers a comprehensive benefits package designed to support employees both personally and professionally:
Comprehensive Health, Dental, and Vision Insurance
Basic Life and Disability Insurance
Paid Time Off (PTO) and Paid Holidays
Paid Parental Leave
401(k) Retirement Plan with Company Match
Tuition Reimbursement for ongoing education and professional development
An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected under federal, state, or local law.
See All 21 Senior Data Science Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find JobsSenior Data Science Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Senior Data Science Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Government & Public Sector
- Education
- Science & Research
- Aerospace & Defense
What Maryland Employers Look For
The qualifications that appear most often in senior data science engineer jobs across Maryland.
- Bachelor's or master's degree in computer science, statistics, or a related quantitative field
- Five or more years of experience in data science or machine learning engineering roles
- Proficiency in Python, SQL, and at least one major ML framework such as TensorFlow or PyTorch
- Experience deploying and monitoring models in cloud environments such as AWS, Azure, or GCP
- Active or obtainable U.S. security clearance, preferred by many Maryland federal contractors
- Strong communication skills for presenting findings to both technical and non-technical stakeholders
Senior Data Science Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a senior data science engineer in Maryland?
Senior data science engineering in Maryland does not require a state-issued license, but employers consistently expect a bachelor's degree in computer science, statistics, or a related field, with a master's degree preferred at many federal contractors and research institutions. Most Maryland candidates build toward senior roles through progressive experience in data engineering or applied machine learning, often starting at defense contractors, government agencies, or health systems anchored in the Baltimore-Washington corridor.
How much do senior data science engineers make in Maryland?
Senior data science engineers in Maryland earn a median of about $136,370 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,930 for the lowest 10% to over $213,270 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior data science engineers in Maryland?
Employers hiring senior data science engineers in Maryland right now include Johns Hopkins University, Johns Hopkins University Applied Physics Laboratory, and Akina, based on current listings on Migrate Mate as of October 2026. Maryland's high concentration of federal contractors and health system networks means many of these openings require familiarity with secure cloud environments or regulated healthcare data.
Which Maryland cities have the most senior data science engineer jobs?
The cities with the most senior data science engineer openings in Maryland are Baltimore, Laurel, and Bethesda. The distribution reflects both the federal contracting and defense research presence in the D.C. suburbs and the anchor role that Baltimore plays as home to major health systems, academic medical centers, and financial services firms that run large analytics operations.
Are there remote senior data science engineer jobs in Maryland?
Yes, and more than most fields, because senior data science engineering is largely analytical and computer-based work that translates well to distributed teams. About 100% of senior data science engineer openings tied to Maryland are remote or hybrid as of October 2026, though federal contractor roles often require on-site presence due to clearance and data-handling requirements. Modeling, research, and platform engineering positions tend to offer the most remote flexibility.
How can I get hired as a senior data science engineer in Maryland with little or no experience?
The most realistic entry path is through a data analyst or junior data engineer role at one of Maryland's large health systems, such as Johns Hopkins or University of Maryland Medical System, or through a rotational program at a federal contractor like Leidos or Booz Allen Hamilton, both of which run early-career analytics programs. Building a public portfolio of machine learning projects and earning a cloud certification from AWS or Google gives candidates a measurable edge when competing for these entry points.
Where can I find and apply to senior data science engineer jobs in Maryland?
You can find and apply to senior data science engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings updated regularly. Search the listings for roles that match your experience and specialization, then apply directly to the ones that fit.
See All 21 Senior Data Science Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs