Teledyne Scientific Company is seeking an engineer or computer scientist to support advanced research and development projects that require algorithm and software development for machine learning, deep learning, and computer vision. This position is at our research laboratory in Research Triangle Park, Durham, North Carolina.
Teledyne Scientific Company (TSC) has a legacy of over 50 years of advanced research and technology development. Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers. TSC’s Information Sciences (IS) Division in North Carolina is a state-of-the-art research and development research facility, dedicated to R&D in the areas of deep learning, machine learning, persistent surveillance, autonomous systems computer vision, and computational neuroscience.
Teledyne is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, gender, sexual orientation, gender identity, gender expression, transgender, pregnancy, marital status, national origin, ancestry, citizenship status, age, disability, protected Veteran Status, genetics or any other characteristic protected by applicable federal, state, or local law.
If you need assistance or an accommodation while seeking employment, please email email@example.com or call (805)373-4545. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will receive a response.
Define, develop, and deliver novel solutions to a broad range of problems that include applications in pattern recognition, target detection and tracking, machine learning and decision systems, robotic systems, for the Government and commercial industry. Specific duties include:
•In collaboration with other colleagues, develop and implement advanced algorithms on PC, GPU and embedded systems (~95%)
•Assist with customer interaction to demonstrate and deliver research results through written reports, briefings and participation in program reviews (~5%)
•A small amount of travel (less than 5% time) is anticipated.
•A track record of research and development experience in one or more of the following domains is required: image/video analysis, signal processing, detection theory, 3D computer vision, machine learning, classification algorithms, and deep neural networks.
•Strong foundation in numerical techniques (FFT, Monte Carlo, finite elements, linear algebra, PDEs, ODEs, statistics, etc.) are required
•Strong experience in algorithms/software development with C/C++ is required
•Familiarity with MATLAB is required
•Experience with other modern programming languages such as Python, Octave, Java, Lua, etc. is a plus
•Familiarity with software development practices (revision control/complier tricks/debugger, etc.), under Windows/Linux/Unix is desired
•Knowledge of computer architectures (GPU/FPGA/distributed computing), Unix/Linux and algorithm optimization is a plus
•Excellent interpersonal and communication (presentation & writing) skills
•Ability to work weekends and evenings when needed for workload.
•PhD in Computer Science, Electrical Engineering, or a related field (Candidates who are nearing completion of the PhD degree will also be considered). In lieu of a Ph.D degree, an MS in above fields with 5+ work experience of directly related research experience will be considered.
•Candidates with multi-disciplinary training (e.g., Computer Science + Neuroscience, Computer Science + Mathematics, etc.) are highly desired.
•Candidates are required to be U.S. Citizens