NLP/Machine Learning Engineer

Roberts Recruiting
  • Boston, Massachusetts
  • Autofill and Review
30+ days ago

Job Description

The NLP/ML will design and implement elements of our technically advanced NLP pipeline under the guidance of product management on a team organized in agile scrum. The position places a premium on creative strongly engineered solutions and teamwork.

Responsibilities

  • Designs and implements creative software solutions for a broad range of problems.
  • Demonstrates deep knowledge of NLP prior art.
  • Experienced at tuning NLP models for best trade offs for the application.
  • Works with product management to make sure solutions addresses all requirements.
  • Does a full technical analysis to select a proper solution.
  • Collaborates with peers and architects to ensure correctness of solutions and compatibility with platform.
  • Incorporates an expansive set of unit tests to provide reasonable test coverage and protection from regressions.
  • Characterizes performance of solutions for adequate speed and scale.
  • Documents solutions clearly and works with QA organization to ensure proper testing.
  • Functions within an agile scrum team, embracing all tenets of scrum.

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, Information Systems or Math.
  • Masters' Degree or Advanced Degree in Linguistics a huge plus. 
  • 2-6 years experience designing NLP software solutions.
  • Strong programming skills in a high level language, preferably Java.
  • Familiarity with diverse set of computing technologies: Linux, Python, Bash, SQL, JavaScript.
  • Experience with multiple NLP and ML toolsets.

Numbers & Facts

LocationBoston, Massachusetts

Skills

  • Bash Scriptingunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Information Technology & Information Systemsunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Linguisticsunmatched
  • Linux Operating Systemunmatched
  • Machine Learningunmatched
  • Mathematicsunmatched
  • Natural Language Processing (NLP)unmatched
  • Organizational Skillsunmatched
  • Product Managementunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • SQL (Structured Query Language)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Designunmatched
  • Team Playerunmatched
  • Technical Analysisunmatched
  • Testingunmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder