Software Engineer @ All levels

12 Sigma Technologies
San Diego
Job Type: 
Full Time
Closing Date: 
Sunday, December 31, 2017

Company Overview:
Headquartered in San Diego, California, 12 SIGMA Technologies (图玛深维)is a well-funded start-up company focused in applying artificial intelligence and deep learning into modern medical image diagnostics and data analytics. We also have R&D teams at Beijing, Shanghai, and Suzhou in China. 12 Sigma have already signed collaboration agreement with top-tier hospitals in Beijing, Shanghai and other cities in China. We work closely with our partners in conducting medical diagnostics, technical research and clinical trials. 12 Sigma offers competitive salaries, benefits, and visa (H1B, Green Card) sponsorship.

Job Location:
San Diego

Job Titles:
• Software Engineer with all levels of experience

Job Responsibilities:
• Design and develop state-of-the-art computer vision and deep learning-based CAD software for analyzing 2D/3D medical image data. The core algorithms include detection, recognition, segmentation, registration, retrieval, etc.
• Implement and optimize core analytical algorithms for our software product on GPU, CPU, and Cloud-based platforms.
• Develop, maintain, and upgrade current diagnosis software system, locate and debug software defects in a timely manner.
• Write high-level and low-level system design documents

Job Qualifications
• MS in CS/CE/EE or related fields, or BS with 2+ years of software development experience
• 2+ years of C/C++ programming, 2+ years of software design experience, familiarity with software development cycle
• Proficiency in Visual Studio and MFC programming. Familiarity with virtual machine, parallel programming, Windows and Linux programming.
• Proficiency in scripts languages such as Python, Java, experience with ITK/VTK preferred
• Experience in computer vision, machine learning, image analysis, and medical software preferred
• Familiarity with network protocols such as Soap and RESTful. Experiences in cross-platform API design and implementation preferred
• Excellent communication and presentation skills
• Ability to work efficiently both as an individual and as a team member in a fast-pace working environment
• Ability to quickly learn new skills and knowledge 

Send application to