1

Slot Machine Software Engineer Jobs in Oregon (NOW HIRING)

Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...

Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...

Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented Programming (OOP) implementation and design, including Design Patterns and Finite State Machines.

About you You are a versatile software engineer with a passion for aviation, robotics, and ... Experience with state machines, behavior trees, or task planning algorithms. * Experience with ...

Senior Software Engineer - FTC

OR · On-site +1

$130K - $142K/yr

Expertise in machine learning and machine learning pipelines preferred. * Solid foundation in ... software engineering. Physical Requirements and Work Environment * Prolonged periods stationary at ...

OR

$134K - $180K/yr

Job Summary: The Machine Learning Engineer will tackle challenging problems and create scalable ... Build software with Object-oriented Design Patterns and Analysis (OOA and OOD) with an eye toward ...

Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ... Software Engineer, Mobile Device Management, MDM, Telemetry, Android Framework, Embedded Systems ...

As a Software Engineer on the Distribution Platform team at Upstart, you will be instrumental in ... You will work closely with cross-functional counterparts in Analytics, Marketing, Machine Learning ...

QA Software Engineer

Portland, OR · On-site

$85K - $110K/yr

Software QA Engineer Department: Software Engineering Reports To: Software QA Manager FLSA Status ... Experience managing network infrastructure, servers, and virtual machines. * Experience working ...

OR · On-site

$122K - $161K/yr

Senior Staff Software Engineer - Identity & Access Management PlatformWhy Kaseya? Join a fast ... Experience supporting machine identities, secrets management, or workload authentication

Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ... Software Engineer, Mobile Device Management, MDM, Telemetry, Android Framework, Embedded Systems ...

next page

Showing results 1-20

Slot Machine Software Engineer information

See Oregon salary details

$75.6K

$118.4K

$165.5K

How much do slot machine software engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for slot machine software engineer in Oregon is $118,426.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,900.00 and $134,300.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in high-demand fields like artificial intelligence, cybersecurity, or cloud computing, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced certifications, and working in competitive industries or leadership roles.

What is the difference between Slot Machine Software Engineer vs Casino Game Developer?

AspectSlot Machine Software EngineerCasino Game Developer
Required CredentialsComputer Science degree, programming skills, knowledge of gaming regulationsComputer Science or Game Design degree, programming skills, understanding of gaming laws
Work EnvironmentCasino software companies, gaming labs, online gaming platformsGame studios, online casinos, gaming software providers
Industry UsageDesigns and develops software for slot machines specificallyCreates a variety of casino games including slots, table games, and more

While both roles involve developing gaming software, Slot Machine Software Engineers focus specifically on slot machine technology, ensuring compliance and functionality. Casino Game Developers have a broader scope, creating various casino games beyond just slots. The roles often overlap in skills and work environments but differ in their specific focus within the gaming industry.

What is a Slot Machine Software Engineer?

A Slot Machine Software Engineer is a specialized software developer who designs, develops, and maintains the software that powers electronic slot machines and gaming systems. They work on creating game logic, graphics integration, and ensuring compliance with gaming regulations. These engineers also collaborate with designers and testers to deliver engaging and fair gaming experiences. Their work is crucial for both the entertainment value and security of slot machine games.

How much does a slot machine engineer make?

A slot machine software engineer typically earns between $70,000 and $120,000 annually, depending on experience, location, and employer. Skilled engineers with knowledge of gaming regulations and programming languages like C++ or Java tend to have higher salaries.

How much do gambling software engineers make?

Gambling software engineers, including those who develop slot machine software, typically earn between $70,000 and $120,000 annually, depending on experience, location, and company size. Senior engineers with specialized skills in programming languages like C++ or Java and knowledge of gaming regulations can earn higher salaries, often exceeding $130,000. Compensation may also include bonuses and benefits related to the gaming industry environment.

What are the key skills and qualifications needed to thrive as a Slot Machine Software Engineer, and why are they important?

To thrive as a Slot Machine Software Engineer, you need strong programming skills (commonly in C++, C#, or Java), knowledge of game mathematics, and a relevant degree in computer science or engineering. Familiarity with gaming platforms, regulatory compliance systems, debugging tools, and experience with random number generators (RNGs) are typically required. Creativity, attention to detail, and effective collaboration help engineers design engaging and compliant gaming experiences. These skills ensure reliable, secure, and enjoyable slot machine software that meets both regulatory standards and player expectations.

What are some unique challenges Slot Machine Software Engineers face when developing new game features?

Slot Machine Software Engineers often navigate strict regulatory requirements and compliance testing, which can impact how features are designed and implemented. They must balance creative game design with mathematical precision to ensure fairness and randomness, all while optimizing performance for real-time play. Collaboration with artists, mathematicians, and QA testers is frequent, making strong communication skills essential. The dynamic nature of the gaming industry also means engineers need to stay updated on new technologies and player trends.

How to become a slot machine tech?

A slot machine software engineer typically needs a background in computer science or electrical engineering, along with knowledge of gaming regulations and hardware systems. Gaining experience with programming languages such as C++ or Java, understanding of embedded systems, and familiarity with gaming industry standards are essential. Certifications or training in gaming technology can also improve job prospects.
What are popular job titles related to Slot Machine Software Engineer jobs in Oregon? For Slot Machine Software Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Slot Machine Software Engineer jobs in Oregon look for? The top searched job categories for Slot Machine Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Slot Machine Software Engineer jobs? Cities in Oregon with the most Slot Machine Software Engineer job openings:
AI Software Engineer

Other

Posted 16 days ago


Job description

Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team. This is a unique opportunity where you will get a chance to work with an established and rapidly evolving platform that handles millions of requests and massive amounts of events, and other data. In this position, you will be responsible for taking on new initiatives to design, build, deploy, and support high performance deep learning systems in a rapidly-scaling environment.

As a member of our team, you will make an immediate impact as you help build out and expand our technology platforms across several software products. This is a high growth and impact role that will give you tons of opportunity to drive decisions for projects from inception through production.

How You'll Spend Your Time: 
  • Apply agentic LLM patterns (tool use, multi-step reasoning, orchestration) to automate high-complexity tasks that previously required human judgment

  • Design and build GenAI-powered solutions for complex NLP tasks — NER, classification, information retrieval, summarization, and structured output generation

  • Build and maintain production ML APIs and data pipelines that deliver model-driven automation and insight into Numerator's products at scale

  • Work closely with MLOps engineers, product & engineering managers, and other teams, owning a large part of the process from problem understanding to shipping the solution.

  • Stay current with the fast-moving GenAI landscape and translate new capabilities into practical team impact