
About the Role
Baynovation is hiring a Software Engineer to join our team in San Jose, CA.
Come join our collaborative and creative group of data scientists and machine learning engineers and build models that directly affect hundreds of thousands of our customers. In this role you will be building and deploying machine learning models using both analytical algorithms and deep learning approaches. We are waiting for you to join us and do the best work of your life.
Requirements
Bachelor's degree in Computer Science, Electrical Engineering, or related field
2+ years of professional experience in software development, with significant recent experience using Python
Strong competency in object-oriented programming, data structures, and algorithms
The ability and passion to discover and drive projects that increase developer velocity
Responsibility
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures
Define specifications for significant new projects and specify, design and develop software according to those specifications