Software Engineer, Machine Learning and Computer Vision
Washington Staffing - Redmond, Washington, United States, 98052
Work at Washington Staffing
Overview
- View job
Overview
Reports To: Chief Technology Officer We are focused on discovering new patterns in big data. These pattern discoveries will significantly and positively impact people's lives. Our initial work is in the biomedical space, focusing on identifying the patterns related to breast cancer, lung cancer, and other diseases such as Chron's disease. This job is for you because we are taking on what has been viewed as an intractable problem. We learn daily from each other in the space of mathematics, machine learning, data science, bioinformatics, and biology, with each of our experts working at or beyond the state of the art. Learning, sharing ideas, and synthesizing information is our passion. Making a positive impact by combining leading-edge research with emerging technologies is our mission. That's why we are here. We'll take on additional domains such as finance, transportation, energy, etc. as time and resources allow. You are well suited for this job because you have a solid track record of developing and delivering increasingly complex software and hardware projects. Whether in the datacenter or in the cloud, you know what it takes to build and deploy these systems in the field. You have customer-facing experience, and understand the challenges faced by customers when working with new technology in the context of their systems and data policies. You have excellent communication skills; you anticipate events and notify key stakeholders of potential risks and keep them updated on critical-path items. You are an engineer at heart, having written and delivered multiple software projects in the past, and have completed multiple software product lifecycles. You can read and understand code (C/C++). Having said that, you're not done learning and challenging yourself with increasingly complex problems where your experience and input is valued. You are inspired to expand your mathematical skills and knowledge of machine learning and AI techniques to understand and keep pace with the emerging novel work of the team. Lastly, you are a person of high integrity, managing complex relationships among customers, engineering, and sales teams with clarity and trust. Key Responsibilities: Given a set of training and test images, develop a set of scalable, optimized tools to localize, classify, and segment computer vision images into the respective components present in the images. These images may be of tissues, organs, objects, scenes, or other imagery. Work with documentation resources, document the tools and processes necessary to produce the desired results. As tools are developed, build an associated test suite to validate both the capabilities of the tool as well as the scalability/performance of the solution. Required Qualifications: Master's in Computer Science, Mathematics, Statistics, or other quantitative field with exposure to statistical modeling and machine learning. PhD preferred, but not required. At least 3 years or 36 months experience in Software Engineering, applied science, or research. Proficiency in C/C++. Java, R or Python may be used for prototyping. Proficiency with at least one machine learning or statistical modeling library (R, MATLAB, Scikit-learn). Preferred Qualifications: Past delivery of large-scale ML solutions for complex business problems. Publications in top machine learning conferences or journals. Experience with a popular deep learning toolkit (TensorFlow, MXNet, PyTorch, caffe). Specialization in computer vision. Ability and desire to continue to learn and expand your talents. This position is located in Redmond, Washington. Travel is minimal, less than 25%.