Our client is a dynamic growing company who have developed a revolutionary new computer architecture that is massively parallel, provides unprecedented scalability and will open a new frontier in software development. Several systems have been installed and we are searching for a few key players to join the team in the development of a cutting-edge new product. New architecture will target data analysis, cyber security, machine learning/AI, training, etc.. Qualified candidates will be talented team players who want to play a key role in this ever changing environment. Experience with C++ is required. Small and/or startup company experience is greatly desired as is full product development lifecycle. Experience with any of the following is helpful: multithreaded or parallel programming, graph algorithm development, CLIK programming. Competitive base salary ($140-210K) plus generous stock options.
We are also recruiting for junior-level software engineers for the same great company. Atlanta Georgia or South bend Indiana location.
Software Engineers– 2 open positions at intermediate to senior/principal levels– Remote positions or can work hybrid model in New York, Atlanta, or South Bend.
Mid or senior-level software engineers to design a new system around a new novel architecture. Duties include development, testing and documentation of applications and libraries for shared-memory architecture. Candidates must have experience in C, C++ and with multithreaded and/or parallel programming. Duties include developing graph algorithms, architecture, parallel programming in C++, benchmarking and performance analysis, collaboration with multi-disciplinary development teams in New York City, South Bend, Atlanta, Austin, or Palo Alto. May mentor and/or supervise junior team members.
Required or preferred: