Research Engineer
TexelTek, Inc. - Annapolis Junction, MD

This job posting is no longer available on TexelTek, Inc.. Find similar jobs:Research Engineer jobs - TexelTek jobs

Position Summary

TexelTek is seeking talented software engineers with a passion for learning to tackle Cyber domain problems with distributed enterprise and cloud technologies. The Researcher will generate ideas from experience and academia, will rapidly prototype and prove the ideas in real-life scenarios, and will assist and facilitate completion toward deployment. This position will be located in the Annapolis Junction, MD offices.

Duties and Responsibilities

Generate ideas from experience and academia.

Rapidly prototype, develop, test, and deploy software solutions in a team environment.

Adapt and change approaches to customer needs using agile development techniques.

Assimilate new technologies quickly and apply them to customer problems.


Understand Computer Science abstractions, data structures, and algorithms

Read and understand research Computer Science papers.

Clearly communicate algorithmic ideas to analysts and software engineers.

Given a research topic, find relevant extant research.

Ability to translate pseudocode to a modern Object Oriented language.

Work with systems engineers to create production versions of prototypes.

Translate research algorithms to pseudocode and/or working prototypes as written.

Author and present research papers detailing research completed.

Create data schemas designed to facilitate algorithmic development.

Ability to create unit and integration tests that validate correct implementation.

Uncleared but clearable.

MS in Computer Science or related field.

Mathematics, Statistics or Scientific Computing.

Ability to translate research algorithms to the cloud architecture.

Adapt research algorithms to new problems.

Given real world problems, suggest potential algorithmic solutions and/or research directions.

Create production versions of prototypes using TDD and Agile methodologies.

Abstractions: Objects, Databases

Data Structures: Graphs, Trees, Maps

Algorithms: Graph Algorithms, Recursion, Memoization, MapReduce

Programming experience with Hadoop and Accumulo

TexelTek is an EEO/AA Employer and Drug Free Workplace.

Disclaimer: The above job description has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications

About this company
TexelTek's team of select professionals enables us to remain a flexible, unique, and dynamic technology company, agile enough to give...