Software Engineer

Berkeley, CA or Remote

Starbutter AI

Starbutter aspires to be an organization that reflects the diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.

Starbutter's software engineers are developing next-generation technologies that will change how hundreds of millions of users make import financial decisions. Our product is rapidly evolving to extend beyond today's voice and chat platforms.

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.

As a software engineer, you will work on several projects critical to Starbutter’s needs with opportunities to switch projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.


Starbutter is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions of users. At Starbutter, engineers not only develop artificially intelligent agents who educate and delight users, they routinely work on scalability and storage solutions, large-scale applications and entirely new platforms.


  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.


Minimum qualifications:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.

  • Software development experience in Python.

  • Experience working with two or more from the following: web application development, chatbots, mobile application development, machine learning, natural language processing, networking, developing large software systems, and/or security software development.

  • Working proficiency and communication skills in verbal and written English.


Preferred qualifications:

  • Experience with Amazon Web Services, Google Cloud Platform, or Azure

  • Experience developing chatbots

  • Experience selecting, configuring, deploying cloud services 



At Starbutter, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Starbutter is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.


To all recruitment agencies: Starbutter does not accept agency resumes. Please do not forward resumes to our jobs alias, Starbutter employees or any other company location. Starbutter is not responsible for any fees related to unsolicited resumes.

  • Black Facebook Icon
  • Black Twitter Icon
  • Black LinkedIn Icon