Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Software Engineer II

Cambium Learning Group

Job Overview:

We are seeking a talented Machine Learning Engineer II to join our CAI machine learning and scoring development team. In this role, you will be the crucial bridge between applied research and production systems. Working alongside a cross‑functional group of mathematicians, computer scientists, psychometricians, and statisticians, you will design and deploy custom machine learning solutions for our clients and internal platforms. The ideal candidate is a full‑stack ML practitioner who is equally comfortable discussing algorithmic design with researchers and architecting scalable, low‑latency production systems. You will own the full software development lifecycle—transforming research prototypes into optimized, production‑ready solutions using modern AWS infrastructure such as SageMaker, ECS, and Lambda, with an emphasis on high‑throughput inference and PyTorch‑to‑ONNX model optimization. Job Responsibilities: Full-Lifecycle ML Development:

Lead the transition of machine learning models from theoretical prototypes into scalable, high-performance production systems. AWS Cloud Architecture & Deployment:

Architect and deploy ML solutions utilizing

AWS ECS

(Elastic Container Service) for containerized workloads and

AWS Lambda

for serverless, event-driven inference pipelines. Model & Inference Optimization:

Optimize PyTorch models for production deployment by converting them to ONNX formats. Apply advanced inference optimization techniques (quantization, pruning, ONNX Runtime) and memory-efficient attention mechanisms like

Flash Attention

to minimize latency and maximize throughput. Infrastructure & Engineering Best Practices:

Champion infrastructure best practices for machine learning systems, establishing reliable CI/CD pipelines, and ensuring robust, secure, and reproducible deployments across the AWS ecosystem. Algorithm Engineering:

Design, develop, and evaluate algorithms that generate descriptive, diagnostic, predictive, and prescriptive insights from both structured and unstructured data. Robust Software Engineering:

Write clean, efficient, and well-tested code. Complete rigorous testing, debugging, and documentation to ensure seamless installation and long-term maintenance. Cross-Functional Collaboration:

Actively participate in research discussions, requirements gathering, and system design alongside domain experts to build tailored scoring and ML solutions. Job Requirements: Experience:

2–5 years of industry experience in Machine Learning Engineering, Software Engineering, or Data Science, with a proven track record of architecting and deploying models to production. Cloud & MLOps Infrastructure:

Deep, hands-on experience with the AWS ecosystem, specifically

AWS ECS

and

Lambda

. Solid understanding of containerization (Docker) and event-driven architectures. Programming Proficiency:

Strong proficiency in modern programming languages used in ML (e.g., Python, C++, Java) and familiarity with industry-standard coding practices. ML Frameworks & Advanced Optimization:

Hands-on experience with PyTorch and other machine learning libraries (e.g., Scikit-Learn, TensorFlow). Deep understanding of model optimization pipelines, including PyTorch to ONNX conversions, ONNX Runtime, and scaling attention mechanisms (e.g.,

Flash Attention

). Data Systems:

Experience working with large-scale computing frameworks, data analysis systems, and relational/non-relational databases. Nice to Have's: AWS SageMaker:

Experience utilizing AWS SageMaker for managed model training and hosting. Advanced LLMOps & Fine-Tuning:

Hands-on experience applying modern parameter-efficient fine-tuning methods (such as

LoRA

and

qLoRA

) to large language models. AI Agents:

Experience building, integrating, and deploying autonomous or semi-autonomous AI agents to automate complex workflows and connect ML models with external tools/APIs. NLP Expertise:

Proven experience and familiarity with deep learning technologies applied specifically to Natural Language Processing (NLP) and complex text-based modeling. Cross-Disciplinary Collaboration:

Experience collaborating with specialized researchers (e.g., psychometricians, statisticians) to operationalize complex mathematical concepts. Infrastructure as Code:

Experience implementing IaC using tools like Terraform or AWS CloudFormation. Model Monitoring:

Experience setting up comprehensive model monitoring systems to detect data drift, concept drift, and model degradation in production AWS environments. . To learn more about our organization and the exciting work we do, visit Remote First Work Environment Our Remote First approach gives employees the flexibility and trust they need to effectively balance work with life. It creates a culture in which all employees are valued and where success is measured in results. It allows us to work collaboratively, inclusively and for greater positive impact, regardless of our individual locations. If you will be working remotely, either occasionally or on a permanent basis, you must have a reliable internet connection through a cable or fiber-optic broadband service with minimum speeds of 10 Mbps download and 5 Mbps upload. The successful candidate will be expected to actively participate in video-based interviews during the recruiting process and ongoing virtual meetings with their camera on, as part of their role. To maintain confidentiality and ensure a fair evaluation process, the use of note-taking tools, reference materials, or AI-powered tools (including generative AI, language models, or similar technologies) during interviews or other selection activities is prohibited unless prior written approval has been obtained from the People Experience team. If you require an exception for medical, accessibility, or other reasons, please contact your Talent Acquisition team member to discuss accommodations in advance. As part of our Remote-First benefits, Cambium offers reimbursement to help cover the cost of setting up your home or remote office. An Equal Opportunity Employer We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex (including pregnancy, gender, gender identity/expression, or sexual orientation), national origin, protected veteran status, disability, or genetic information (including family medical history). We will provide reasonable accommodations for qualified individuals with disabilities. You may request an accommodation during the recruiting process with your Talent Acquisition team member.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Software Engineer II in Oregon State vacancy
  • Job Title: Web Software Developer II Location: Remote - DHS CISA Office of Bombing Prevention; approved work location within the 50 United...  ...secure web design practices. Experience collaborating with engineers and architects on API-driven interfaces, authentication... 
    Suggested
    Temporary work
    Casual work
    Work at office
    Remote work
    Monday to Friday

    ATTAINX INC

    Oregon State
    1 day ago
  •  ...or compounding interest. We are seeking a highly motivated Software Engineer II with strong experience in test automation to contribute to Developer...  ...a significant advantage. Eager to grow and continuously learn new skills. You have mastered taking a simple problem or... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Oregon State
    1 day ago
  • $138k - $208k

     ...Comscore, Total Visits, March 2026) Day to Day As a Senior Machine Learning Engineer on our Marketplace Efficiency team, you will build the...  ...to improve our matching technology. Mentor other software engineers, data scientists, and Machine Learning Engineers... 
    Suggested
    Part time
    Work experience placement
    Local area

    Indeed

    Portland, OR
    3 days ago
  • $230k - $242.5k

     ...community through regular in-person events. Learn more about our flexible approach to...  ...platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,...  ...senior‑level impact ~8+ years of software engineering experience (typically 10+ for... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Oregon State
    1 day ago
  • $115k - $160k

     ...candidates from all backgrounds and encourage you to apply. Learn more about our story and mission on our Culture and About...  ...engagement together! How You Will Make an Impact As a Software Engineer II on the Developer Platform Team, you will help improve the Scala... 
    Suggested
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    Iterable

    Oregon State
    4 days ago
  •  ...upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental...  ...who are proactive, enjoy problem-solving, and are eager to learn and adapt in a fast-paced environment. Culture is one of... 
    Remote work
    Relocation

    TENEX.AI

    Oregon State
    3 days ago
  • $61.3k - $122.7k

     ...Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true...  ...the disease and the suffering it causes. As an Engineer II, you will have a basic understanding of all software components for Exact Sciences. This role will design... 
    Remote work
    Worldwide
    Shift work
    Night shift

    Abbott

    Oregon State
    1 day ago
  • $114k - $148k

     ...delivering results. Want a closer look before you apply? Explore our Careers site to learn more about our people, culture, and benefits. Summary Software Engineer II with strong C#/.NET development experience and a solid grasp of Microsoft technologies to... 
    Temporary work
    Local area
    Remote work

    OneStream

    Oregon State
    1 day ago
  • $123.34k - $185.01k

     ...have control over how their trucks look, feel, and represent them. Who we are looking for: Slate is looking for a Software Development Engineer II to build and ship features for our digital platform. We’re building a direct-to-consumer EV brand from the ground up,... 
    Permanent employment

    Slate Auto

    Oregon State
    2 days ago
  • $93.5k - $126.5k

    Member Experience Software Development Engineer II - III Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver...  ...and departmental coding standards and guidelines.Able to learn continuous integration and continuous deployment (CI/CD)... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Portland, OR
    1 day ago
  •  ...Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend...  ...and work location. In addition, Confluent offers a wide range of employee benefits. To learn more about our benefits click here.
    Immediate start
    Remote work

    Confluent

    Portland, OR
    3 days ago
  • $87k - $109k

    Software Development Engineer II - III (EDI Enrollment) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland...  ...and departmental coding standards and guidelines.Able to learn continuous integration and continuous deployment (CI/CD)... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Portland, OR
    3 days ago
  • $230k - $242.5k

     ...community through regular in-person events. Learn more about our flexible approach to...  ...Enterprise Foundations is the engineering team responsible for the architectural...  ...matures. We are seeking a Senior Software Engineer II to own and ship one of the team's most... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Oregon State
    2 days ago
  • $118.5k - $216.5k

     ...We are a product-minded, AI-Native engineering team. AI isn't just a tool we use — it...  ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI...  ...adoption get up to speed. Continuous learning — The tooling changes fast. You stay... 
    Summer work
    Remote work
    Flexible hours

    Life360

    Oregon State
    3 days ago
  • $118.5k - $216.5k

     ...Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360...  ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI...  ...— You structure problems precisely, learn quickly, show interest outside "your... 
    Summer work
    Remote work
    Flexible hours

    Life360

    Oregon State
    2 days ago
  • $63k - $75k

     .... The anticipated pay for new hires entering as a Web Developer II is between $79,000 to $95,000. Pay is based on non-discriminatory...  ...analyzing, developing, implementing, maintaining, and testing software applications as they relate to company systems. This position... 
    Work experience placement
    Work at office
    Remote work
    Night shift

    USAble Life

    Oregon State
    1 day ago
  • $180k - $229k

     ...applications and next steps. Our partner is looking for a Staff Software Engineer II based in the United States. Join an innovative...  ...transforming the insurance industry through software engineering, machine learning, and data-driven solutions. As a Staff Software Engineer... 
    Remote work

    Jobgether

    Oregon State
    2 days ago
  • Job Description Position Overview As a Solutions Engineer II, you are the technical expert prospects trust during the sales...  ...Office 365 (Word, Excel, PowerPoint, Outlook). · Ability to learn and master new software and product updates quickly. · Familiarity with CRM... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Momentive

    Oregon State
    19 hours ago
  • $91.1k - $179.5k

     ...our clients’ success. We are hiring an AI Engineer to build and operate the data, features,...  ...do As an AI and Data Science Engineer II on the HC Forward team, you will be responsible...  ...layer used by artificial intelligence/machine learning (AI/ML) and generative artificial... 
    Local area

    Deloitte

    Portland, OR
    2 days ago
  • $113.65k - $191k

     ...term. About the role: The Safety Engineering - Triage & Insights Team owns and...  ...triage and act on their data. As a Software Engineer II on this team, you will own customer-facing...  ..., and customers that push us to learn on the go. You believe customers... 
    Full time
    Remote work
    Flexible hours

    Samsara

    Oregon State
    4 days ago
  •  ...Software Engineer II (CPQ) Remote (EST hours) ~7+ years of professional software engineering experience , with experience operating at a senior engineering level. ~ Hands-on experience developing, customizing, or integrating CPQ solutions . ~ Strong... 
    Remote work

    Akaasa Technologies

    Oregon State
    9 hours ago
  • Position Summary Our Deloitte AI & Engineering team to transform technology platforms...  ...through innovation.Work you'll doAs a Software Engineer II on the AI & Engineering team, you will...  ...employees a broad range of benefits. Learn more about what working at Deloitte... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Portland, OR
    4 days ago
  • $128k - $252.5k

     ...US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure...  ...positive outcomes for our communities. Learn more. Professional development... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Portland, OR
    3 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Salem, OR
    2 days ago
  •  ...GCI's Telecom Engineer II will apply engineering principles across Technology Planning & Engineering to design, implement, optimize, and...  ...RTCP SS7 SCTP IP TCP Hardware & Software: EPC BSP CNIS eSMLC Linux... 
    Work experience placement
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours
    Shift work
    Weekend work

    GCI Communication Corp

    Oregon State
    2 days ago
  • $100k - $150k

     ...seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will contribute to the development and...  ...work effectively across teams. Curiosity and a willingness to learn, adapt, and take on new challenges. Salary Range... 
    Work experience placement
    Local area

    Indeed

    Portland, OR
    4 days ago
  •  ...Security Engineer II — Vulnerability Management Location: United States — Remote About the role Nasuni is hiring a Security Engineer II to strengthen vulnerability management across our cloud workloads, on-premises infrastructure, network assets, and employee... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    Nasuni

    Oregon State
    2 days ago
  • $113.78k - $166.88k

     ...relationships with multiple functions (eg., operations, maintenance, engineering) in prospect/customer organizations. Develops and employs...  ...Messer refreshingly different. Our Application Sales Engineers II at Messer can expect to earn between $113,779 - $166,876. If... 
    Contract work

    Messer LLC

    Hillsboro, OR
    a month ago
  • $95k - $171k

     ...Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining...  ...(Terraform, SaltStack, or equivalent) Show a willingness to learn and grow, with genuine curiosity about AI infrastructure and distributed... 
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Salem, OR
    4 days ago
  • $130k - $156k

     ...s give businesses more time for what matters. Make your impact within a rapidly growing Fintech Company BILL is looking for a Software Engineer to join our Growth - Activation and Expansion team. If you are passionate about driving user growth and improving customer experiences... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    BILL

    Oregon State
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Software Engineer II. Be the first to apply!