Data Science Engineer Jobs in Maryland
Data Science Engineer jobs in Maryland are concentrated in the Baltimore-Washington corridor, Bethesda, and the National Capital Region suburbs, where federal agencies, defense contractors, and biotech firms generate consistent demand for professionals who can build and deploy machine learning systems, design data pipelines, and extract actionable intelligence from complex datasets. Employers with deep roots in Maryland's market include Northrop Grumman, Leidos, and Johns Hopkins University and Health System, which collectively sustain openings at junior, mid-level, and senior levels year-round. The most sought-after specialties include MLOps, natural language processing, and large-scale data infrastructure engineering. See the openings below and apply to the ones that match your experience.
Find Data Science Engineer JobsOverview
Showing 5 of 26+ 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 26 Data Science Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Data Science Engineer JobsData Science Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Data Science Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Education
- Government & Public Sector
- Science & Research
- Aerospace & Defense
What Maryland Employers Look For
The qualifications that appear most often in data science engineer jobs across Maryland.
- Bachelor's or master's degree in computer science, statistics, or a related quantitative field
- Proficiency in Python and SQL for data manipulation, modeling, and pipeline development
- Experience designing and deploying machine learning models in production environments
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for data engineering
- Strong command of big data frameworks including Spark, Hadoop, or similar distributed systems
- Active or obtainable security clearance preferred for Maryland defense and federal contracting roles
Data Science Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a data science engineer in Maryland?
There is no state-issued license required to work as a data science engineer in Maryland, so the path runs through education and demonstrated technical skills. Most Maryland employers expect at least a bachelor's degree in computer science, mathematics, or statistics, and many federal contracting roles in the state require or strongly prefer a master's. Building a portfolio of deployed models and contributing to public repositories strengthens applications considerably. Candidates targeting defense or intelligence roles should pursue a federal security clearance early, as it opens the largest share of Maryland openings.
How much do data science engineers make in Maryland?
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 data science engineers in Maryland?
Employers hiring data science engineers in Maryland right now include Johns Hopkins University, Johns Hopkins University Applied Physics Laboratory, and RealmOne, based on current listings on Migrate Mate as of September 2026. Maryland's concentration of federal agencies, defense primes, and research universities means a significant portion of these openings sit within organizations that hold government contracts and value domain expertise in security, healthcare, or scientific research.
Which Maryland cities have the most data science engineer jobs?
Baltimore, Laurel, and Columbia account for the largest share of data science engineer openings in Maryland, reflecting the state's core employment geography. The Baltimore-Bethesda-Rockville axis drives most demand, anchored by federal health agencies like the National Institutes of Health and the Centers for Medicare and Medicaid Services, major defense contractors headquartered along the I-270 corridor, and a dense cluster of biotech and cybersecurity firms that rely on advanced data engineering talent.
Are there remote data science engineer jobs in Maryland?
Yes, and more than most fields, because data science engineering is fundamentally desk-based, code-driven work that travels well across distributed teams. About 89% of data science engineer openings tied to Maryland are remote or hybrid as of September 2026, though classified government and defense contract roles typically require on-site presence at secured facilities. The most consistently remote positions tend to be in commercial analytics, data platform engineering, and ML infrastructure roles outside the federal sector.
How can I get hired as a data science engineer in Maryland with little or no experience?
The most realistic entry path is a junior data engineer or associate data scientist role at one of Maryland's large research institutions or federal contractors, where structured onboarding and mentorship are common. Johns Hopkins and the University of Maryland both hire research data associates who build toward full engineering roles, while organizations like Leidos and SAIC run intern-to-hire pipelines that absorb recent graduates. Candidates from adjacent roles such as business analyst, database administrator, or software developer can transition by demonstrating Python proficiency and completing a portfolio project involving end-to-end model deployment.
Where can I find and apply to data science engineer jobs in Maryland?
You can find and apply to data science engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings updated regularly. Search for roles that fit your experience level, specialty, and preferred location within the state, then apply directly to the positions that match. No sign-up is required to view openings.
See All 26 Data Science Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Data Science Engineer Jobs