Search jobs > Beaverton, OR > Machine learning engineer

Machine Learning Engineer

Phoenix Technologies
Beaverton, OR, United States
Full-time

Backend / ML Engineer

Software Backend Engineer

Description

Phoenix Technologies is one of the world’s most experienced and security focused platform firmware companies, details at .

The total number of known medium, critical, and high-risk firmware vulnerabilities tracked by Phoenix has more than quadrupled in less than five years.

We are a private company in growth mode while developing new products to address these challenges. Help us build our flagship product on

We are seeking an experienced Backend Engineer with a focus on client / server software development, REST API best practices, and interfacing with relational databases.

This engineer will contribute to the development and support of a cloud-based management system. The product we are developing is still changing as we make improvements and add features.

Knowledge of Agile methodologies and tools is a plus to help keep tasks organized. This is an exciting product and time for the organization, and we hope you will join us on this journey.

Location : Hybrid on / off site in Beaverton, OR with least 3-4 days per week on site

Status : Full Time

Compensation : Competitive, including stock options and full benefits

Qualifications

  • Bachelor’s degree in computer science / similar field with 3+ years of experience, or 7+ years of comparable professional experience in web applications and / or applications that make use of machine learning techniques.
  • Solid foundation in machine learning algorithms, object-oriented programming, and data structures.
  • Experience creating applications using C# and ASP.NET.
  • Experience analyzing datasets and building models from datasets.
  • Knowledge of modern cloud application development such as AWS, Docker, and CI / CD tools.

Responsibilities

  • Development and maintenance of a cloud-based backend server that is the foundation of our product.
  • Participate in technical architecture discussions and help drive technical decisions within the team.
  • Collaborate with Product Management, UX Designers, and front-end engineers to create a backend cloud-based administration platform that provides an optimal user experience

Must Have Skills

  • Intellectually curious and passionate about innovation.
  • Excellent written and verbal communication skills.
  • Excels at adapting to changing business needs with the ability to balance multiple competing priorities.
  • Experience with C#, ASP.NET (.NET 5 and above), Entity Framework Core.
  • Experience with at least one high level machine learning library such as ML.NET, Keras, or PyTorch.

Bonus skills

  • Experience implementing and troubleshooting high-usage and high-throughput systems.
  • Knowledge of modern cloud application development such as AWS, Docker, and CI / CD tools.
  • Experience optimizing application performance and database queries.
  • Understanding of TDD / BDD.
  • Understanding of CI / CD.
  • Understanding of cybersecurity and secure methods of transport.
  • 17 days ago
Related jobs
Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Machine Learning Engineer. ...

Promoted
Phoenix Technologies
Beaverton, Oregon

Bachelor’s degree in computer science/similar field with 3+ years of experience, or 7+ years of comparable professional experience in web applications and/or applications that make use of machine learning techniques. Solid foundation in machine learning algorithms, object-oriented programming, and d...

Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Machine Learning Research Engineer (Remote) within the United States. TensorFlow, PyTorch)Experience in benchmarking and evaluating machine learning modelsPublished research in relevant fields (nice to have). ...

Promoted
SynergisticIT
Oregon City, Oregon

Bachelor's degree or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT. ...

Promoted
VirtualVocations
Portland, Oregon

Key Responsibilities:Lead cutting-edge research in machine learning and collaborate with other engineering teamsCollect, analyze, and synthesize findings from data to build intelligent data-driven modelsUse machine learning, natural language processing, and graph analysis to solve modeling and ranki...

Promoted
Workday
Beaverton, Oregon

As part of the Machine Learning Engineering team at Workday, we are building a platform to enable machine learning application teams to build, train, manage and serve models. Develop relationships with software engineers, machine learning engineers, and data scientists on partner teams. We also enab...

Crunchbase
Oregon, United States

The Data Science and Machine Learning guild is thriving to enable us to deploy Machine Learning algorithms with data from many different sources including our own platform, and user behavioral data, we learn our users’ journey and build a personalized experience that is unique to each user. Help est...

Token Metrics
Beaverton, Oregon
Remote

Token Metrics is searching for a highly capable machine learning engineer to optimize our machine learning systems. As a machine learning engineer, you should demonstrate solid data science knowledge and experience. A first-class machine learning engineer will be someone whose expertise translates i...

AMD
OR, US

As a Machine Learning Engineer specializing in low-level performance optimization, you will play a critical role in helping our customers to advance AMD-based machine learning infrastructure and ensuring the efficient deployment of state-of-the-art large models. MACHINE LEARNING SOFTWARE DEVELOPMENT...

Token Metrics
Beaverton, Oregon
Remote

Token Metrics is searching for a highly capable machine learning engineer to optimize our machine learning systems. As a machine learning engineer, you should demonstrate solid data science knowledge and experience. A first-class machine learning engineer will be someone whose expertise translates i...