×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer – AI & MCP

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: TryApplyNow
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer – AI & MCP
# Staff Software Engineer – AI & MCPRev Spring Be  an Early Applicant Full Timestaff Hybrid Boston , Massachusetts, USPosted Today##

Role Overview Rev Spring  is hiring a Staff Software Engineer – AI & MCP. This is a full-time hybrid role, based in Boston, Massachusetts. Part of Rev Spring's Backend hiring, posted today. applications are still in the early window, before most candidates have applied. Full responsibilities, required qualifications, and the apply link are listed in the description below.## Resume Keywords to Include Make sure these keywords appear in your resume to improve ATS scoring

Python

JavaSQLGCPDocker Git Hub  Actions Apache Elasticsearch Sign  up free to auto-tailor your resume with all these keywords and get a higher ATS score## Job description

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 Big Query.
* 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 & Dev Ops:
Strong understanding of containerization (Docker) , CI/CD methodologies (e.g., Git Hub 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,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary