Senior Data Scientist

College Park, MD
Sep 15, 2017
Sep 18, 2017
Accountant, IT
Full Time
Overview: Vencore Labs (formerly Applied Communication Sciences) is a self-sustaining research center within Vencore that provides applied research and engineering to enable government agencies, utilities and commercial enterprises to fully exploit the future of communications, data analytics and cyber security. From smart grid to smart phones, intelligent highways to intelligent battlefields, Vencore Labs' 200 scientists, engineers and analysts are consistently creating generation-after-next technologies and solutions. In doing so, our labs are helping to transform traditional government research. We connect our customers to advanced research and technology helping them to develop solutions to their toughest challenges. Accelerating the arc of transformation - from research to engineering to products - that's what we focus on each day at Vencore Labs. Responsibilities: Vencore Labs is currently seeking a Senior Research Scientist, who will support our cyber operations research and development efforts. Successful applicants should be able to work in teams to rapidly build prototypes to demonstrate feasibility, and should be adept at identifying successful approaches to complex problems.Responsibilities include, but are not limited to :Performing applied research and development in one or more of the following key areas of interest:Full-spectrum cyber operations, including (for example):Computer network operations (CNO)Computer network defense (CND)Active defenseSoftware reverse engineering & exploitationMalware analysisPenetration testingHost and network-based forensics analysisRed-team experience in cyber exercisesInformation assuranceSecurity and privacy research for mobile devices (Android, iPhone)Program analysis (including vulnerability detection and/or remediation)Virtualization platform developmentFormal methodsCryptographic protocolsWired and wireless networks, primarily at the MAC layer and above TS/SCI clearance with polyraph is requiredExperienced software developer who enjoys hands-on systems building projectsSeveral years of experience with some of the following languages: C, C++, Java, Python, Perl, Ruby, assembler.Some data storage experience with databases (commercial or free databases - Oracle, MySQL, SQlite3, Postgress) or with some new data storage systems (eg, Hadoop).Experience with some development tools such as IDEs (Eclipse, Netbeans, CodeWarrior, Visual Studio, Rational, etc.), source management systems (CVS, SVN, Git, etc.), testing tools (valgrind, etc.), debugging. In short someone who knows how to use the tools needed to accelerate development.Network experience of some kind. This can be at the low level (eg, protocols - TCP, UDP, RIP, BGP, etc.) or at a higher level (socket programming, web services, etc.).Must know open source tools. Linux experience preferred although familiarity with Windows and Linux is a plus.Prototyping experience. Someone who has built a working system of software components that work together either on a single platform or multiple platforms (eg a system that contacts a backend database)Candidates who also have experience with some of the following would be a plus:Experience with Java J2EE, Spring, containers (Weblogic, Websphere, etc), Tomcat.Experience with virtualization (VmWare, KVM, Xen, Docker, etc.)Cloud experience (Openstack, Cloudera, AWS, etc.)Large datasets and filesystems (Hadoop, etc.)Wireless networking (WiFi, cellphone, etc.)