Machine Learning - Senior Software Engineer

Prosum   •  

Carpinteria, CA

Industry: Technology

  •  

5 - 7 years

Posted 43 days ago

Job Summary:

The Foundational Services tribe of our client creates many of the core capabilities which powers the company, and blends their customer-focused, direct engagement style of engineering with a strong vision of the future software environment we’ d like to work in. Our engineers work across a wide set of technologies to make that future exist, from global infrastructure to front-end, mobile to machine learning. Within this tribe, the machine learning team is working across R&D to find ways to enhance user experience and improve construction processes throughout our applications. It’ s just the beginning here, we’ re looking for a senior engineer to join this team and help us pave the way machine learning can delight our customers.

Our client’ s primary languages are Ruby(Rails), but they also work in Python and Java. Postgres is our preferred database, and they manage systems and deployment with Puppet or Kubernetes depending on the tool. This position is based at their headquarters in Carpinteria, CA on the bluffs overlooking the Pacific Ocean. We’ re looking for someone to join their team immediately as a Senior Software Engineer, Machine Learning.

What you' ll do:

  • Work with our R&D teams to build customer-facing products and features that are enabled by machine learning technology
  • Partner with customers, product managers, ux, and marketing to explore future user experience enhancements
  • Have the freedom to research, share, and recommend new technologies and trends
  • Exercise code reviews and provide constructive feedback
  • Mentor junior engineers


What we' re looking for:

  • 5+ years development experience with proficiency in a modern programming language (e.g. Python, Ruby, Elixir, Java, Rust, Go)
  • Experience with some areas of our tech like Ruby on Rails, React, Redux, AWS
  • Background in developing real world applications powered by machine learning, preferably in a SaaS environment
  • Experience in Agile development and TDD
  • An ability to balance competing priorities


Bonus Points:

  • Experience with libraries such as ScikitLearn and Tensorflow

Job Number: 18842