Tallo logoTallo logo

AI Software Engineer III

Job

OREGON EMPLOYMENT DEPARTMENT

Portland, OR (In Person)

Part-Time

Posted 2 days ago (Updated 21 hours ago) • Actively hiring

Expires 6/8/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Listing ID:
4488723
Job Title:
AI Software Engineer III Application Deadline:
Open Until Filled
Job Location:
Portland
Date Posted:
05/08/2026
Hours Worked Per Week:
Not Provided Shift:
Not Provided Duration of Job:
Either Full or Part Time, more than 6 months You may contact this employer directly. (Obtain the contact information to print or add to your jobs.)
Job Summary:
RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be a thought leader across the technology organization that champions the delivery of modern software. This is an exciting opportunity for a forward-thinking professional that is able to conceptualize, deliver, and support the technology that our employees and partners need to succeed.
Essential Job Responsibilities Include:
Design, build, and maintain AI-driven backend services, APIs, pipelines, and application features. Design AI pipelines with secure data handling, PII/PHI protection, redaction, and access-control-aware processing. Design and implement document ingestion pipelines (PDFs, scans, images, email attachments). Design evaluation frameworks for extraction accuracy, retrieval relevance, and LLM output quality. Build document classification, entity extraction, and schema mapping workflows. Implement OCR and layout-aware extraction pipelines. Develop confidence scoring, human-in-the-loop workflows, and validation mechanisms. Build systems that route extracted data into downstream enterprise systems. Build connectors and ingestion pipelines for structured and unstructured systems (e.g., Confluence, file stores, databases). Implement chunking, indexing, and metadata enrichment strategies. Design retrieval strategies including hybrid search (vector + keyword). Improve relevance via ranking, filtering, and contextualization. Implement monitoring and observability for AI systems, including model performance, retrieval quality, extraction accuracy, and drift detection. Partner with Product, Data, and Architecture teams to translate business problems into efficient AI solutions. Participate in the design process to build efficient, scalable and maintainable architecture. Research, evaluate and recommend alternative solutions. Build scalable services integrating LLMs, retrieval systems, model inference endpoints, and third-party AI providers. Ensure solutions meet enterprise standards for reliability, security, compliance, and observability. Collect and analyze metrics to drive implementation decisions. Design, improve and document processes. Review and collaborate with other engineers on their code. Support your team through encouragement and by example. Mentor and share knowledge within the team and across the department. Deliver on personal and team deadlines and goals. Required Skills /
Experience:
Bachelor's degree in computer science, mathematics, engineering or another related field 6-8 years of professional experience in application development Comfortable working with multiple programming languages at the same time Strong proficiency in one more backend languages: Java, Python, Go, or Node.js - Python is strongly preferred Hands-on experience implementing AI features such as: Integrating LLM APIs Building embeddings, vector stores, or semantic search Fine-tuning prompt engineering for LLM-based systems Implementing Retrieval Augmented Generation (RAG) patterns Experience consuming or integrating machine learning models in production applications Experience with OCR and document AI platforms (Textract, Azure Form Recognizer, Google Doc AI, Tesseract, etc.) ...
Job Classification:
Software Developers Access our statewide or regional occupation report for more information about wages, employment outlooks, skills, training programs, related occupations, and more. Compensation
Salary:
Not Provided Job Requirements
Experience Required:
 See Job Summary
Education Required:
None
Minimum Age:
N/A Gender:
N/A

Similar remote jobs

Similar jobs in Portland, OR

Similar jobs in Oregon