Payfactors is changing the way companies attract and retain top talent through innovative compensation based tools and analytics.Payfactors is looking for a Software Engineer with machine learning experience to join our R&D team. The right individual for this role will be a motivated, energetic, and detail-oriented developer who has the desire to explore new technologies, build proof of concepts, and work with very little requirements.If you thrive by working in a high-growth environment utilizing the latest technologies, consider this opportunity as the next level in your professional development!REQUIREMENTSExperience working with object-oriented programming languages (C# preferred)Natural language processing (NLP) and document similarity experienceRelational databases (SQL server preferred)Strong communication and writing skillsAbility to collaborate with peers, managers, and various stakeholdersAwareness and pride in 100% client satisfactionBoston-area based (No sponsorship or relocation available at this time)PREFERENCES2+ years in a software engineering roleMicrosoft .NET technologies (C#, .NET Framework, ASP.NET, .NET Core a plus)Experience with Microsoft Azure, AWS, GCP or another public cloud service providerJavaScript frameworks (Angular 2+, familiarity with state management a plus)Deep working knowledge of and proven experience with Elasticsearch, NEST, and KibanaRESTful web servicesUnit testing frameworksContinuous delivery experience is a plusTrack record of successful enterprise application developmentPRIMARY RESPONSIBILITIESIteration on our TF-IDF text similarity engine written in .NETBuilding PoCs and researching items prior to reaching scrum teamsCollaborate with QA, product and other stakeholdersInnovate, don’t be complacentLIFE AT PAYFACTORS“Take it as you need it”Paid Time OffHalf Day Summer FridaysOffice socials, sports/concert tickets, swag + morePLEASE NOTE THIS JOB DESCRIPTION IS NOT DESIGNED TO COVER OR CONTAIN A COMPREHENSIVE LISTING OF ACTIVITIES, DUTIES OR RESPONSIBILITIES THAT ARE REQUIRED OF THE EMPLOYEE FOR THIS JOB. DUTIES, RESPONSIBILITIES AND ACTIVITIES MAY CHANGE AT ANY TIME WITH OR WITHOUT NOTICE.We are an Equal Opportunity Employer (Race/Color/Sex/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Vets) and are committed to building a team that reflects a broad range of experience and thought. We actively encourage applications from underrepresented groups in technology and business.