Business Forms

Research Scientist, Machine Learning – Job Order 3012

Research Scientist – Job Order 3012

Bernardsville, NJ 07924
No Clearance Required
Compensation: DOS

They are more than a research lab; they are an innovation hub. They have an entreprenurial spirit molding technology of the future. They are involved in cybersecurity, data analytics, advanced networking, wireless and mobility, display technologies, optical and quantum, power grid and IoT security, and electronic warfare. The industries they work in include smart cities and smart phones, intelligent battlefields and autonomous systems, telecommunications, energy, finance, government, life sciences and defense. They have 225 scientists, engineers and analysts on staff, 260+ issued, licensed and pending patents. They have more than 125 PhD’s on staff, 40+ collaborations with universities, research organizations and vendors. Additionally they have 100+ on-going customer-funded research and technology programs.


We are looking for candidates with a strong research background in machine learning and hands-on skills in software development for full-time positions. Candidates will work with teams to research, conceive, and develop prototypes, and should be adept at identifying successful approaches to complex problems.

High-Level Responsibilities:

Research Scientist is expected to perform R&D work under the guidance of senior researchers on well-defined R&D tasks, and collaborate with peers to address research challenges. At a high level, the expected R&D work will be in the broad areas of machine learning, with applications to various domains including machine vision, autonomy, cyber security, and data analytics.

Key Responsibilities:

Perform R&D tasks, including the design of machine learning algorithms, design and implementation of software components/systems, as well as testing and evaluation of software components/systems;
Assist project manager and technical leads to generate ideas for proposal opportunities;
Explore approaches to R&D challenges and develop novel ideas that could sufficiently address such challenges;
Develop software prototypes and cooperate with peers to conduct integration testing;
Assist the preparation of papers and technical reports to publish research results in public forums
Prepare and present R&D results to the project manager and possibly to customers as well


Requires 8 to 10 years with BS/BA or 6 to 8 years with MS/MA or 3 to 5 years with PhD.

Ph.D. degree in Computer Science, Computer Engineering or related disciplines;
Experience in thesis research or advanced research projects leading to publication(s) in peer-reviewed conferences or journals;
Knowledge of and hands-on experience in machine learning research and applications;
Excellent software development skills, including design, version management, and testing;
Well-versed in multiple programming languages, such as Python, C/C++, Java;
Good oral and written communication skills;
U.S. citizen.

To apply for this job email your details to