Senior Machine Learning Engineer

** We welcome all USA Talent to apply. This job is 100% remote. **

As a Senior ML/NLP Engineer, you will collaborate with a team of 3-4 brilliant and curious people. You will play a key part in enhancing our Natural Language Processing technology ecosystem and get to partner with product, engineering and design to bring new product features to life. You, along with your team, will get to put your stamp on an evolving ML roadmap that will increase value for our Enterprise level customers and their internal users. Do you enjoy having lots of flexibility at the senior level? Does architecting a vision for NLP in an innovation environment excite you? If so, then apply today! We’d love to meet you.


Who You Are:

  • You have an advanced familiarity with NLP dataset development, Large Language Model training and inference, and production ML model monitoring
  • You use standard data analysis and model development tools, mostly Python, to work with structured and unstructured data, as well as both numeric and text data.
  • You are extremely detail-oriented and can produce technical implementations of models, functions, and processes that meet industry best practices and leverage the latest in available technology.
  • You provide solid documentation of work, including in-code documentation, internal user guides, and customer-facing blog posts and whitepapers.
  • You can create and independently execute on model/feature development plans considering a variety of factors, including cost, platform stability, customer needs and market positioning.
  • You’re able to communicate technical concepts to business stakeholders, sometimes in non-technical terms.
  • You avoid rabbit holes through self-discipline, awareness, and resourcefulness.
  • You are an advisor to teammates on quality of code, tests, and documentation
  • You are a model for inclusive, transparent communication and collaboration.
  • You are comfortable working with people from diverse backgrounds and experiences.

What You Bring:

  • BA/BS in a field emphasizing mathematics and/or science research. MA / MS / PhD preferred.
  • 6+ years of experience using machine learning software and relevant programming languages, such as Python, PyTorch, Pandas and Numpy.
  • 6+ years of relevant work experience in natural language processing and machine learning, with 2+ years of experience with training and deploying large language models.
  • 6+ years of relevant work experience with databases, such as SQL and NoSQL.
  • Experience with productionalizing machine learning solutions into working services, and monitoring production models to ensure ongoing performance.
  • Experience working with VMs and/or Docker containers.
  • An autonomous, action-oriented, curious and entrepreneurial mindset.
  • Ability to translate technical requirements into a project plan, and execute on the plan with a high level of respect for meeting deadlines.
  • Ability to effectively communicate technical concepts to non-technical stakeholders.
  • Willingness to work with people from diverse backgrounds and experiences.

External applicants must be authorized to work in the US without an employment VISA or other sponsorship.


Compensation: Perceptyx is focused on equitable pay for all our staff and aims for transparency with our pay practices. The salary range for the role is $130,000.00 – $195,000.00 per year. The above range represents the expected base salary range for this position. The actual salary may vary based upon several factors, including, but not limited to, relevant skills/experience, time in the role, business line, and geographic/office location.

We Care About The Whole Person ✨

  • Healthy medical, dental, and vision insurance for you and your family
  • Life insurance up to 1x your annual salary (with a cap) paid by Perceptyx
  • Generous Maternity, Paternity, and Adopter leave benefits with flexibility on when you use this benefit
  • 401(k) plan along with a 3% company match and immediate vesting upon hire

Flexible Time Away

  • As hard as we work, we also know how essential it is to take time away to rest and recharge. We offer flexible paid vacation with an expectation of every team member taking off at least 10 business days per calendar year.
  • 16-17 paid holidays, depending on the calendar year.

Setting You Up For Success ‍ ‍

  • Mac or PC laptop options
  • Invest in your career with access to 65k+ courses through our Learning Management System, Perceptyx Academy.
  • Full subscription to The Calm App: #1 app for Sleep, Meditation, and Relaxation, with over 100 million downloads

Perceptyx In The News

Perceptyx Equal Employment Opportunity Policy:

Perceptyx celebrates diversity and an inclusive environment. We focus on providing an environment of mutual respect where equal employment opportunities are available to all employees and applicants for employment. We prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Perceptyx’s policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. All aspects of employment are decided on the basis of qualifications, knowledge, merit, and business needs.