Location:Remote
PositionStatus:FullTime
AbouttheRole
AsaFullStackEngineerIIIonourAISearch&ProductDiscoveryteam,you'llbuildthefrontendapplications,backendservices,andsearchinfrastructurethatpowerhighlyrelevant,personalizedsearchexperiencesatscale.You'llworkacrossthefulldevelopmentlifecycle,fromrapidprototypingandexperimentationtodeployingproduction-gradesolutionsandcontinuouslyoptimizingperformancebasedonrealuserbehavior.
Thisisanidealopportunityforanengineerwhoenjoyssolvingcomplexproblemsattheintersectionoffull-stackdevelopment,searchengineering,cloud-nativearchitecture,machinelearning,andAI-drivenuserexperiences.
WhatYou'llDo
BuildAI-PoweredSearchExperiences
- Design,develop,anddeployscalablePythonservicesthatpowersearchretrieval,ranking,recommendation,anddiscoveryexperiences.
- DeveloprobustAPIsandmicroservicesthatsupporthigh-volumesearchworkloadsandcustomer-facingapplications.
- Collaboratewithproduct,engineering,andAIteamstotranslatebusinessgoalsintoimpactfulsearchsolutions.
- Continuouslyimprovesearchrelevance,performance,anduserengagementthroughexperimentationanddata-drivendecisionmaking.
DevelopModernFull-StackApplications
- Createreusablefrontendcomponentsandestablishengineeringstandardsthatimproveconsistencyanddeveloperproductivity.
- PartnerwithUXandProductteamstotransformwireframesandFigmadesignsintointuitivecustomerexperiences.
- Contributetofrontendarchitecturedecisionsthatsupportlong-termscalabilityandmaintainability.
AdvanceSearch&AIInfrastructure
- Implementhybridsearcharchitecturesthatcombinekeywordsearch,vectorsearch,semanticretrieval,andAI-poweredranking.
- DevelopandoptimizeRetrieval-AugmentedGeneration(RAG)andLLM-poweredsearchworkflows.
- Instrumentsearchsystemswithmeaningfulmetrics,includingclick-throughrate,latency,engagement,andzero-resultratestodriveongoingoptimization.
BuildCloud-NativeSystems
- Developevent-driven,distributedsystemsusingGoogleCloudPlatform(GCP)servicessuchasCloudRun,GKE,Pub/Sub,andCloudFunctions.
- Deploy,monitor,andmaintainproductionservicesusingmodernDevOpsandobservabilitypractices.
- Ownservicereliabilitythroughtesting,monitoring,troubleshooting,andoperationalexcellence.
- Participateinarchitecturediscussions,technicaldesignreviews,andcodereviews.
- Mentorpeersthroughcollaborationandknowledgesharing.
RequiredQualifications
- Stronghands-onexperiencebuildingapplicationswithPythonandReact.
- ExperiencewithmodernfrontendframeworkssuchasNext.js,Remix,Vite,Gatsby,orsimilartechnologies.
- ExperiencewithDocker,containerizedapplications,andserverlessarchitectures.
- Strongunderstandingofsoftwaredesignpatterns,SOLIDprinciples,testingstrategies,andmaintainablecodepractices.
- ExperienceworkingwithrelationalandNoSQLdatabasessuchasPostgreSQL,MySQL,Oracle,MongoDB,DynamoDB,orsimilarplatforms.
- Strongcommunicationskillswiththeabilitytocollaborateeffectivelyacrossengineering,product,andarchitectureteams.
- ComfortableleveragingAI-assisteddevelopmenttoolstoimproveproductivityandquality.
PreferredQualifications
- Elasticsearch,OpenSearch,Solr,Algolia,orotherenterprisesearchplatforms.
AI&MachineLearning
- Retrieval-AugmentedGeneration(RAG).
- LangChain,LangGraph,GoogleADK,orsimilarframeworks.
- Embeddingsandsemanticsearcharchitectures.
- ApproximateNearestNeighbor(ANN)search.
AdditionalExperience
AboutSenecaResources:
AtSenecaResources,wearemorethanjustastaffingandconsultingfirm,weareatrustedcareerpartner.WithofficesacrosstheU.S.andclientsrangingfromFortune500companiestogovernmentorganizations,weprovideopportunitiesthathelpprofessionalsgrowtheircareerswhilemakinganimpact.
WhenyouworkwithSeneca,you’rechoosingacompanythatinvestsinyoursuccess,celebratesyourachievements,andconnectsyoutomeaningfulworkwithleadingorganizationsnationwide.Wetakethetimetounderstandyourgoalsandmatchyouwithrolesthatalignwithyourskillsandcareerpath.Ourconsultantsandcontractorsenjoycompetitivepay,comprehensivehealth,dental,andvisioncoverage,401(k)retirementplans,andthesupportofadedicatedteamwhowilladvocateforyoueverystepoftheway.