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

Staff Software Engineer - AI & MCP

RevSpring Oaks

Job Title: Staff Software Engineer - AI & MCP

Job Summary:

Assume a technical leadership role on the team, with ownership of solutions, systems, and projects. Develop, review, test, and debug code to support software products. Contribute to the growth and development of other software engineers and teams. Develop and execute tactical and strategic plans from discovery through delivery. Understand requirements and translate them into high-quality, production-ready deliverables that support progress on the product roadmap and customer commitments.

Essential Functions:

Collaborate and Innovate: Partner with product managers, data engineers, and business leaders to translate complex product requirements into scalable backend solutions, robust AI tooling, and highly relevant search experiences.


Architect Data & Search Pipelines: Design, build, and optimize large-scale distributed batch processing pipelines (using Apache Beam/Dataflow and Airflow) to transform high-volume healthcare data into structured search indices and vector embeddings.


Build Advanced Backend & AI Services: Develop resilient Java and Python microservices, including building Model Context Protocol (MCP) servers, orchestrating LLM function calling, and integrating with external REST/SOAP APIs.


Optimize Search & System Performance: Deeply optimize Elasticsearch architecture and query latency, implementing advanced hybrid search techniques (combining BM25, semantic vector search, and RRF ranking) to ensure precise relevance and system scalability.

Drive Engineering Excellence: Write clean, maintainable code and lead by example through rigorous code reviews, architectural design discussions, and mentoring, driving a culture of high-quality software development.


Pioneer New Technologies: Stay at the forefront of industry trends in information retrieval, AI orchestration, and modern data engineering, proactively applying these advancements to enhance our platform and AI agents.


Minimum Requirements:

Specific Job Skills:
  • Core Languages: 7+ years of experience with Java and 4+ years of experience with Python.
  • Search & Information Retrieval: Advanced expertise in Elasticsearch, including cluster architecture, index management, and implementing hybrid search (combining traditional BM25 lexical search with semantic vector/k-NN search and RRF scoring).
  • Data Engineering: Proven experience designing and orchestrating large-scale ETL pipelines using Apache Beam/Google Cloud Dataflow (Java) , Apache Airflow (Python) , and modern data warehouses like BigQuery.
  • Backend & AI Integrations: Experience building scalable Java and Python microservices, designing high-performance APIs, and developing AI tooling (e.g., Model Context Protocol (MCP) servers, LLM tool/function calling, and prompt orchestration).
  • Databases: 4+ years of experience using relational databases and deep knowledge of SQL.
  • Infrastructure & DevOps: Strong understanding of containerization (Docker) , CI/CD methodologies (e.g., GitHub Actions) , Git , and managing services within cloud platforms (3+ years of GCP experience preferred).
Education: N/A

Experience: 7+ years of software engineering experience

Supervision: N/A

Certifications: N/A

Language Skills:

Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.


Physical Capabilities: Standard categories

The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.
Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - AI & MCP in Portland, OR vacancy
  • $239k - $298.8k

     ...constellation. That’s what our Risk product engineering teams do at Mercury. We guide thousands...  ...this possible—where machine learning, AI, and human judgment work seamlessly...  ...precision, and care. We’re looking for a Staff Software Engineer to contribute with building the... 
    Suggested
    Night shift

    Mercury

    Portland, OR
    1 day ago
  • $140k - $210k

     ...best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day We are looking for a Staff Software Engineer to design and build the AI Agentic core and foundation powering Employer agentic solutions. In the role, you will bridge robust... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    Indeed

    Portland, OR
    1 day ago
  •  ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly...  ...also own the non-programmatic workflow engine and user segment builder. Our...  .... It's important to note that we are a software services team, not a data engineering team... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, WA
    11 hours ago
  • $110k

     ...Staff Software Engineer at NAVEX At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That...  ...values innovation, healthy debate, and follow-through ~ AI readiness. Curiosity and willingness to use AI and emerging... 
    Suggested

    NAVEX Global

    Lake Oswego, OR
    2 days ago
  • $174k - $262k

     ...truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne,...  ...government agencies rely on Relativity’s legal AI software to securely surface and manage the most...  ...Change. WHAT WE DO At Relativity, engineers don’t just write code. They shape how... 
    Suggested
    Home office

    Relativity

    Portland, OR
    1 day ago
  •  ...precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects...  ...channels. About the Team: We're looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, WA
    4 days ago
  • $98k - $175.45k

    Software Development Engineer page is loaded## Software Development Engineerlocations: Portland, OR, USAtime...  ...** Autodesk is building a shared AI-assisted commerce platform that enables...  ...the core APIs and orchestration layer (MCP) that connect AI systems to Autodesk’s... 
    Contract work

    Autodesk, Inc.

    Portland, OR
    3 days ago
  • $180k - $240k

     ...Senior Infrastructure Engineer Boston, Massachusetts; Charlotte, North...  ..., applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the...  ...Linux systems and open-source software for high performance and hardened... 
    Full time
    Remote work
    Flexible hours

    Workato

    Portland, OR
    3 days ago
  •  ...Sr. AI Engineer The Sr. AI Engineer plays a key role in building and scaling applied...  ..., agent routing and collaboration, and MCP enabled data and tool APIs for secure, scalable...  ...AI standards Collaborate with software engineers, data engineers, and IT teams... 

    IT Motives LLC

    Portland, OR
    1 day ago
  • $73.8k - $218.8k

     ...Accenture's Oracle Business Group AI Center of Excellence is one of...  .... You might come from engineering, consulting, product, or pre-sales...  ...at scale Build and extend MCP server infrastructure - our...  ...Minimum of 5 years experience in software engineering, AI/ML, or... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    4 days ago
  •  ...Principal AI Engineer The Principal AI Engineer serves as the organization's most senior...  ..., agent collaboration patterns, MCP enabled APIs, and secure tool and data access...  ...Azure, AWS, or GCP Strong grounding in software engineering best practices including version... 

    IT Motives LLC

    Portland, OR
    1 day ago
  • Title: Senior Software Engineer - AI Developer Tooling & Enablement Location: Beaverton, OR Duration: 1 Year contract WHAT YOU WILL WORK ON...  ...including GitHub Copilot and adjacent AI dev tooling (e.g., MCP servers and system integrations), in alignment with enterprise... 
    Contract work

    Nike

    Beaverton, OR
    4 days ago
  • $139k - $249.26k

     ...Autodesk is building a shared AI-assisted commerce platform that...  ...offerings. As a Principal Engineer, you will design and build the...  ...APIs and orchestration layer (MCP) that connects AI systems to Autodesk...  ...created every day with our software – from the greenest buildings... 
    For contractors

    Autodesk

    Portland, OR
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...  ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    Portland, OR
    3 days ago
  • $148.3k - $198.8k

    Job Posting Title: Staff Software Engineer - ServiceNow ITAM Req ID: 10150713 Job Description: Department Description At Disney, we’re storytellers...  ...capabilities such as Service Exchange, Platform Analytics, AI/Automation frameworks, and next-generation reporting tools.... 
    Full time
    Work experience placement

    The Walt Disney Company

    Beaverton, OR
    2 days ago
  • $100k

     ...Currently, We are looking for entry-level software programmers, Java full-stack developers,...  .../ Data Scientists, and Machine Learning engineers for full-time positions with clients....  ...life cycle Knowledge of Statistics, Gen AI, LLM, Python, Computer Vision, data visualization... 
    Full time
    H1b

    SynergisticIT

    Portland, OR
    11 hours ago
  •  ...About Stone Grid Stone Grid develops software used by 100+ stone fabrication businesses across...  ...ERP workflows, we’re actively developing AI-powered tools to automate processes,...  ...We’re looking for passionate, curious engineers who are excited about building real products... 
    Full time
    Work experience placement
    Internship
    Remote work

    StoneApp by Stone Grid

    Vancouver, WA
    1 day ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's... 
    Work experience placement
    Local area

    Indeed

    Portland, OR
    1 day ago
  • $79k - $119k

     ...truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne,...  ...government agencies rely on Relativity’s legal AI software to securely surface and manage the most...  ...Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the... 
    Remote work
    Home office

    Relativity

    Portland, OR
    11 hours ago
  • $60 - $120 per hour

     ...Software Developer $ 60 - $ 120 /hour pay Required Skills Python Rust GoLang Full-stack JAVA...  ...experts to the development of frontier AI models. Real-world expertise is turned into...  ...across domains like finance, healthcare, engineering, and more. Our platform identifies and... 
    Contract work
    Remote work

    Micro1

    Tigard, OR
    11 hours ago
  •  ...Software Developer - Full Stack Location: Gresham, Oregon (Hybrid) Employment Type: Contract Role Overview We are seeking...  ...details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and... 
    Contract work

    Apex Systems

    Gresham, OR
    4 days ago
  • $97.02k - $163.03k

     ...of a highly motivated problem solver. An engineer who enjoys the challenge of resolving complex...  ...: Develop and maintain complex Software system Acquire extensive business and...  ...~ Experience using Copilot (or another AI Agent) as part of the development lifecycle... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    CorVel

    Portland, OR
    1 day ago
  •  ...are continuously looking for entry-level software programmers, Java full stack developers,...  ...developers, data analysts/data scientists, data engineers, machine learning engineers for full time...  .... For data science/data analyst/AI/machine learning positions preferred skills... 
    Full time

    SynergisticIT

    Portland, OR
    2 days ago
  • $105.6k - $145.2k

     ...Innovate at the Intersection of AI and Construction: Software Engineer (ProjectSight) Are you driven to build exceptional software that solves real-world problems while augmenting human ingenuity with artificial intelligence? Join our energized ProjectSight team in... 
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Lake Oswego, OR
    3 days ago
  • $100k

     ...Currently, we are looking for entry-level software programmers, Java full stack developers,...  ...developers, data analysts/data scientists, data engineers, machine learning engineers for full time...  .... For data science/data analyst/AI/machine learning positions: Required skills... 
    Full time
    Remote work

    SynergisticIT

    Portland, OR
    3 days ago
  • $140k - $200k

     ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Work at office

    Speechify

    Portland, OR
    2 days ago
  •  ...client in the Pacific Northwest is looking for a Software Developer to join their team. This is a direct hire...  ...you will be working with Python, Fast API, AI - Claude code, Co-pilot, etc., and performance engineering tools for performance testing. This is an Azure shop... 

    Insight Global

    Vancouver, WA
    1 day ago
  •  ...largest specialized player in the Connectedness industry. As an AI-first strategic technology partner, Prodapt provides...  ...offered or 3 years of experience in the related occupations of Software Engineer, Application Developer, or equivalent. ~ Prior experience must... 
    Remote work
    Work from home
    Relocation

    Prodapt

    Portland, OR
    3 days ago
  • $110k - $270k

     ...responsible for architecting, building, and validating the next generation of Nitro AI Agents . We are looking for a seasoned engineer who lives at the intersection of robust software engineering and cutting-edge AI. You will go beyond simple prompting to design... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, OR
    3 days ago
  • $150k - $185k

     .... Candidates must reside within commuting distance of this office. About Us CDK Global is a leading provider of cloud-based software to dealerships and Original Equipment Manufacturers ("OEMs") across automotive and related industries. The Company's cloud-based,... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    CDK Global

    Portland, OR
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - AI & MCP. Be the first to apply!