Senior Software Engineer Image Processing

Minato Consulting Emeryville , CA 94608

Posted 3 weeks ago

Software Engineer – Image Processing

Emeryville, CA

Excellent Base Salary (based on experience & education) + Stock Options + Full Benefits + Relocation Package

All visa types considered

The software team works closely with the system engineering, biology and bioengineering teams to develop system capabilities that transform molecular biology workflows. We currently have an opening for a Sr. Software Engineer requiring significant algorithm development experience for image analysis and processing and machine learning methods to manipulate living cells at a nanoscale level. Previous experience in Bio-Tech is not required.


  • Apply expertise in software and machine learning to a wide range of data analysis problems.
  • Partner closely with biologists and an interdisciplinary team of engineers to develop novel cell analysis and manipulation technologies.
  • Develop highly scalable, production worthy classifiers leveraging machine learning, data regression, and rules based models.
  • Apply your software development skills and industry experience in Image Processing, Machine Vision, Artificial Intelligence, or Surface Inspection to novel Life Science platform.
  • Participate in the system specification and review process to ensure system requirements can be translated into valid software implementations.
  • Ensure the overall integrity of the software and validate it against the system specification.
  • Gather requirements from internal and external end users to develop a cohesive user experience.
  • Document requirements, test plans, and test results in compliance of company and regulatory Design Control requirements.
  • Drive complex systems integration across multiple subsystems.
  • Apply test driven development methods and test automation to support continuous integration and quality assurance on the code base.
  • Participate and contribute to product development processes including code reviews, design reviews, sprint planning, and process improvement.


  • MS degree or equivalent in computer science or a quantitative discipline
  • 5+ years hands-on software engineering and data science experience (less years of experience will be considered for candidates with PhD.).
  • Experience delivering production code to solve difficult problems using statistics, machine learning, or machine vision. Deep learning experience is highly desired.
  • Experience with image and signal processing. Machine control or robotics experience is highly desired.
  • Experience delivering highly successful and innovative products.
  • Experience with any Object Oriented programming (Python, C#, Java or C++)
  • Experience with Tensorflow a plus but not a must
  • Willingness and ability to improvise. We provide many opportunities to work on areas outside of machine learning to help bring our revolutionary technology to market, including machine control, robotics, and software infrastructure.
  • Excellent listening, verbal and written communication skills.
  • Experience working and delivering results in cross disciplinary teams.
  • Experienced Sr. Software Engineer who loves coding and has demonstrated ability to mentor and lead peers and other software engineers in commercial code development.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Build & Release Engineer

IBM Corporation

Posted 3 weeks ago

VIEW JOBS 3/31/2019 12:00:00 AM 2019-06-29T00:00 Job Description Aspera, an IBM company is the creator of next-generation transport technologies that move the world's data at maximum speed regardless of file size, transfer distance and network conditions. Based on its patented, Emmy® award-winning fasp™ protocol, our SW fully utilizes existing infrastructures to deliver the fastest, most predictable file-transfer experience with unprecedented control over bandwidth, complete security and uncompromising reliability. Organizations across a variety of industries on six continents rely on Aspera software for the business-critical transport of their digital assets. We currently have a Sr. Software Build & Release Engineer opening in our Emeryville, CA office. This position will have you working on all of Aspera's products including a number of new products. You also will be working on the internal infrastructure systems and the customer-facing web systems. If you like getting involved in lots of different things - from developing new systems to increase engineering efficiency, to improving the build system, to deploying software, to driving the release process - you'll love this job. Responsibilities: * Maintain and improve our build and continuous integration systems to help with the efficiency of our build, development, and release process * Monitor, build, and deploy software releases * Drive and manage the build and release process * Develop, maintain, and improve internal infrastructure systems and tools * Develop, maintain, and improve our customer-facing web-based systems * Develop, maintain, and improve product installers for Windows, Mac, Linux, and other POSIX based system * Analyze, architect, and develop new deployments, mechanisms and procedures for the cloud, virtual hardware, and high-availability enterprise environments * Feature development and bug fixing of product installers and packaging * Troubleshooting build, deployment, and system issues Required Education Bachelor's Degree Employment Type Full-Time Preferred Education Bachelor's Degree IBM Corporation Emeryville CA

Senior Software Engineer Image Processing

Minato Consulting