Search Engineer; Software Engineer III
Listed on 2026-11-01
-
Software Development
Full Stack Developer, Backend Developer, AI Engineer (Applied/Software), AWS
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.
As a Search Engineer (Software Engineer III), you will play an important part at Seneca Resources Company, LLC in Birmingham, AL, United States.
Our team is growing, and we are hiring a Search Engineer (Software Engineer III) in Birmingham, AL, United States.
This opening is for the Search Engineer (Software Engineer III) role at Seneca Resources Company, LLC.
We are seeking a motivated Search Engineer (Software Engineer III) to join Seneca Resources Company, LLC in Birmingham, AL, United States.
(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).