Learn more →
Request Info

We have jobs in data analytics, software, sales, and beyond. Come work with us!

We are working to become a global authority on the labor market and lead the transition to a future of work based on skills and capabilities.

Our Values


Work with Gratitude

We always lead and work with a sense of gratitude


Partner with Customers

We relentlessly serve our customers


Operate as a Team

We have fun, win, and celebrate our success together


Sustain our Company

We operate a profitable, growing company

Why our employees love their jobs at Emsi


Our mission is to create opportunities for communities. Emsi has done just that in Moscow, Idaho, creating over 600 jobs over the last 20 years. Along the way, we’ve grown to help communities across the nation—and the globe—prosper. That desire to support and promote people shapes everything we do. From entry-level jobs to long-term careers—from sales to client services, engineering to data analytics—we love working at Emsi because we love our mission. And it’s a mission worth doing.

image of Emsi culture
image of Emsi career


We don’t lock you inside the box of your job description. We want you to step outside, experiment, find new problems to solve, and let your role grow with you. We want you to succeed. Whatever you do at Emsi, whether it’s software development, customer service, data analytics, or something else entirely, you will be in a better position to move forward in your career.


Emsi is located in downtown Moscow, Idaho, a small college town in the heart of the rolling wheatfields of the Palouse. The roads are quiet, the ambience idyllic, and the eateries are truly out of this world.

image of downtown Moscow

Perks and benefits

Work/life balance

We offer flexible work schedules that allow you a great work-life balance. We believe a healthy balance between home and the office best equips you to succeed in today’s world.


Right off the bat, you receive two weeks of paid vacation time every year. These two weeks increase up to four, based on the longevity of your employment.

Health & wellness

Medical, dental, and vision coverage? You got it. For you and your dependents? You bet! We also provide 401K, life insurance, and short- and long-term disability.

Parental leave

Emsi is a family-friendly workplace. New mothers receive six weeks of paid leave and fathers receive two weeks so families can take the time to enjoy their new additions!


Emsi offers over two weeks of paid holidays a year. We also close the office from Dec. 25th to Jan 1st.

The hiring process: what to expect

We want to make sure that we understand your skills, and that you understand who we are and whether you would enjoy this job! We’re looking for people who will grow with Emsi, and in whom Emsi can invest to help achieve their career goals.

Submit your resume and fill out an application

Apply for a specific job (e.g. sales, client services, engineering) or submit a generic resume. We use a human process so your resume won’t get lost or ignored. Your resume is reviewed by our HR team, not a machine!

Meet Emsi

If your resume is selected, we'll set up an initial interview to get to know you better. Typically this involves a call with HR so we can get the conversation started.

Meet the team

Next you’ll meet your hiring manager and potential coworkers at Emsi. You also might take home a sample project so you can try your hand at the job. We want to evaluate your skills and discover what you’re interested in!

Meet the leadership

What’s unique about our hiring process is that you get to meet with at least one member of Emsi’s senior leadership. We have a very collaborative atmosphere and they want to know who’s joining the team!

Get your job offer

You made it! We’ll send you a job offer. This usually happens on the same day that you meet with Emsi leadership, possibly a few days after. Welcome to Emsi! We're happy to have you, and excited to see how you shape our company!

If a job at Emsi sounds exciting to you, what are you waiting for?