Search Engineer; Software Engineer III
Listed on 2026-09-22
-
Software Development
Full Stack Developer, AI Engineer (Applied/Software), Backend Developer, Cloud Engineer - Software
Location:Remote
Position Status:Full Time
Aboutthe RoleAsa
Full Stack Engineer III
onour
AISearch&Product Discovery team
,you'llbuildthefrontendapplications,backendservices,andsearchinfrastructurethatpowerhighlyrelevant,personalizedsearchexperiencesatscale.
You'llworkacrossthefulldevelopmentlifecycle,fromrapidprototypingandexperimentationtodeployingproduction-gradesolutionsandcontinuouslyoptimizingperformancebasedonrealuserbehavior.
Thisisanidealopportunityforanengineerwhoenjoyssolvingcomplexproblemsattheintersectionof
full-stack development,search engineering,cloud-native architecture,machine learning,andAI-drivenuserexperiences
.
- Design,develop,anddeployscalable
Pythonservicesthatpowersearchretrieval,ranking,recommendation,anddiscoveryexperiences. - DeveloprobustAPIsandmicroservicesthatsupporthigh-volumesearchworkloadsandcustomer-facing applications.
- Collaboratewithproduct,engineering,andAIteamstotranslatebusinessgoalsintoimpactfulsearchsolutions.
- Continuouslyimprovesearchrelevance,performance,anduserengagementthroughexperimentationanddata-drivendecisionmaking.
- Createreusablefrontendcomponentsandestablishengineeringstandardsthatimproveconsistencyanddeveloperproductivity.
- PartnerwithUXand Productteamstotransformwireframesand Figmadesignsintointuitivecustomerexperiences .
- Contributetofrontendarchitecturedecisionsthatsupportlong-termscalabilityandmaintainability.
- Implementhybridsearcharchitecturesthatcombinekeywordsearch,vector search,semantic retrieval,andAI-powered ranking.
- Developandoptimize Retrieval-Augmented Generation(RAG) andLLM-poweredsearchworkflows.
- Instrumentsearchsystemswithmeaningfulmetrics,including click-through rate,latency,engagement,andzero-resultratestodriveongoingoptimization.
- Develop event-driven,distributedsystemsusing
Google Cloud Platform (GCP) servicessuchas
Cloud
Run,GKE,Pub/Sub,andCloud
Functions. - Deploy,monitor,andmaintainproductionservicesusingmodern
DevOpsandobservabilitypractices. - Ownservicereliabilitythroughtesting,monitoring,troubleshooting,andoperationalexcellence.
- Participateinarchitecturediscussions,technicaldesignreviews,andcodereviews.
- Mentorpeersthroughcollaborationandknowledgesharing.
- Strong hands-onexperiencebuildingapplicationswith
Pythonand
React. - Experiencewithmodernfrontendframeworkssuchas Next.js,Remix,Vite,Gatsby,orsimilartechnologies.
- Experience with Docker,containerized applications,andserverlessarchitectures.
- Strongunderstandingofsoftwaredesignpatterns,SOLID principles,testing strategies,andmaintainablecodepractices.
- Experienceworkingwithrelationaland
No
SQLdatabasessuchas
PostgreSQL,MySQL,Oracle,MongoDB,DynamoDB,orsimilarplatforms. - Strongcommunicationskillswiththeabilitytocollaborateeffectivelyacrossengineering,product,andarchitectureteams.
- ComfortableleveragingAI-assisteddevelopmenttoolstoimproveproductivityandquality.
- Elasticsearch,Open Search,Solr,Algolia,orotherenterprisesearchplatforms.
- Retrieval-Augmented Generation(RAG).
- Lang Chain,Lang Graph,GoogleADK,orsimilarframeworks.
- Embeddingsandsemanticsearcharchitectures.
- Approximate Nearest Neighbor (ANN) search.
At Seneca Resources ,wearemorethanjustastaffingandconsultingfirm,weareatrustedcareerpartner.
WithofficesacrosstheU.S.andclientsrangingfromFortune
500companiestogovernmentorganizations,weprovideopportunitiesthathelpprofessionalsgrowtheircareerswhilemakinganimpact.
Whenyouworkwith Seneca,you’rechoosingacompanythatinvestsinyoursuccess,celebratesyourachievements,andconnectsyoutomeaningfulworkwithleadingorganizationsnationwide.
Wetakethetimetounderstandyourgoalsandmatchyouwithrolesthatalignwithyourskillsandcareerpath.
Ourconsultantsandcontractorsenjoycompetitivepay,comprehensive health,dental,andvisioncoverage,401(k) retirement plans,andthesupportofadedicatedteamwhowilladvocateforyoueverystepoftheway.
(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).