{"id":4171042,"url":"https://alion.io/job/electrosoft-data-engineer","title":"Data Engineer","company":{"id":1547613,"name":"Electrosoft","domain":"electrosoft-inc.com","url":"https://alion.io/company/electrosoft","size_band":"201-500","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":95,"open_postings":5,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":60,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Data Science","role_family":"Data Science","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gaithersburg, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"GitHub","optional":false},{"name":"OCR","optional":false},{"name":"PaddleOCR","optional":false},{"name":"Pandas","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Zero Trust","optional":false},{"name":"PaddlePaddle","optional":true}],"status":"live","first_seen_at":"2026-11-12T14:06:29Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T14:44:54Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Electrosoft Services, LLC is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, Zero Trust, digital engineering and transformation, and enterprise AI and intelligent automation. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel - and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.\nData Engineer - Scientific Document and Data Pipelines\nResponsible for designing, developing, and implementing automated scientific data extraction and standardization solutions supporting the National Institute of Standards and Technology (NIST) CHIPS METIS initiative. Develops advanced Python-based pipelines to extract figures, charts, and tables from scientific documents and transform non-standard research data into structured, machine-readable formats. Implements Optical Character Recognition (OCR), document layout analysis, data normalization, and schema validation capabilities. Integrates data processing tools and microservices into existing web applications and research data repositories. Works closely with government scientists and technical stakeholders to ensure data accuracy, accessibility, and interoperability. Develops technical documentation, maintains source code repositories, and supports the delivery of reliable, reusable software solutions.\nResponsibilities / Tasks\nDesign and implement automated OCR and document layout analysis pipelines to extract scientific figures, charts, and tables from PDF and Microsoft Word documents.\nDevelop algorithms to identify and extract figure captions, axis labels, measurement units, and associated scientific metadata.\nImplement table extraction capabilities that preserve row and column structures, headers, and data relationships.\nIntegrate extracted metadata with established controlled vocabularies and ontologies within the Controlled Vocabulary Curation System (CVCS).\nDevelop and enhance user interfaces that enable scientific domain experts to validate extracted content and correct OCR errors.\nDevelop Python-based parser libraries to convert proprietary instrument outputs, legacy spreadsheets, and non-standard text files into standardized CSV formats.\nImplement automated data normalization, schema validation, and quality assurance procedures to ensure compliance with METIS data schemas.\nDevelop heuristic data-cleaning capabilities to address missing values, merged cells, inconsistent headers, and extraneous metadata.\nIntegrate extraction and standardization tools as microservices or software modules within the existing CVCS web application architecture.\nDevelop data export capabilities to support integration with the METIS Discovery Portal.\nPrepare design documentation, implementation guides, API specifications, and deployment procedures.\nDevelop, test, and maintain documented source code within GitHub repositories, including code intended for public release.\nPrepare and deliver technical demonstrations of extraction workflows, data conversion capabilities, and system enhancements.\nMonitor and report technical performance metrics, including document processing volumes, OCR accuracy, data conversion success rates, and system integration status.\nCollaborate with government scientists, developers, and technical stakeholders to identify requirements, troubleshoot technical issues, and improve system functionality.\nRequired Skills:\nBachelor's degree (four-year) in Computer Science, Data Engineering, or a related field.\nFour (4) years of advanced Python programming experience, specifically with Pandas and OCR libraries.\nFour (4) years of experience with OCR pipelines and table extraction logic.\nFour (4) years of experience with data format normalization and schema validation.\nFour (4) years of experience integrating microservices into web applications.\nExperience developing and maintaining automated data processing and transformation pipelines.\nKnowledge of OCR and document processing technologies such as Tesseract, PaddleOCR, pdfplumber, Camelot, LayoutParser, or comparable tools.\nFamiliarity with JSON Schema, XML/XSD, controlled vocabularies, and ontology-based metadata tagging.\nExperience with REST APIs, GitHub, and software development and deployment practices.\nStrong analytical, problem-solving, technical documentation, and communication skills.\nMust be able to successfully complete a federal background investigation appropriate for an IT-Low Risk position and meet applicable HSPD-12/PIV credentialing requirements.\nMust be able to work on-site at the NIST campus in Gaithersburg, Maryland.\nThis position is contingent upon contract award.\nElectrosoft is an Equal Opportunity Employer/Veterans/Disabled","description_format":"text","description_chars":5258,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Growth opportunities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Identity Management","Managed Security","IT Consulting & Digital Transformation","Cloud Consulting & Migration"],"lifecycle":[{"event":"open","at":"2026-11-12T14:44:54Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Filed H-1B visas in the last two years","filings_12m":0,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":null,"route":null,"cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":60,"reasons":["conf:0","win:early"],"computed_at":"2026-11-12T15:33:34Z"},"pay":null,"html_url":"https://alion.io/job/electrosoft-data-engineer","json_url":"https://alion.io/job/electrosoft-data-engineer.json","meta":{"generated_at":"2026-11-12T15:33:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":32527,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1547613},"rest":"https://alion.io/mcp/rest/get_company?id=1547613"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Felectrosoft-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Felectrosoft-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Felectrosoft-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/electrosoft-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Felectrosoft-data-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4171042}},{"tool":"search_jobs","arguments":{"company":"electrosoft-inc.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4171042},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}