top of page

Software Engineer Intern

San Jose, CA, USA

Job Type

Intern

About the Role

Baynovation is hiring a Software Engineer Intern 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

  • Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineer, or equivalent experience required

  • You have experience working with databases (e.g., AWS, SQL, etc.)

  • You have a solid understanding of algorithms and data structures

  • You have proficient experience working with at least 1 object-oriented programming language (e.g., Python, Java, Kotlin, etc.)

  • You have experience writing clean code, working with version control, and doing unit testing

Responsibility

  • As an intern, you will be able to directly impact our business by collaborating with your team to solve real problems for our customers

  • Develop, maintain and ship technical elements with the support of your mentor, manager, and team members

  • Develop high-performance, reliable, testable and maintainable code

  • Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation

bottom of page