Search Engineer (Software Engineer III)

Seneca Resources Company, LLC

Birmingham (AL)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive pay
Health, dental, and vision coverage
401(k) retirement plan

Job summary

Seneca Resources Company, LLC is seeking a highly skilled Full-Stack Engineer III to build AI-powered search experiences, frontend components, and scalable backend services. You will work across the full development lifecycle, from rapid prototyping to production deployment, with a focus on high-quality, cloud-native solutions.

The role emphasizes collaboration with product, engineering, and AI teams to optimize search relevance, performance, and user engagement while using modern frontend and

Qualifications

  • Strong hands-on experience building applications with Python and React.
  • Experience with modern frontend frameworks (Next.js, Remix, Vite, Gatsby) or similar.
  • Experience with Docker, containerized applications, and serverless architectures.
  • Understanding of software design patterns, SOLID principles, testing strategies, and maintainable code practices.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB).
  • Strong communication skills across engineering, product, and architecture teams.
  • Comfortable leveraging AI-assisted development tools to improve productivity and quality.

Responsibilities

  • Build AI-powered search experiences with scalable Python services.
  • Develop robust APIs and microservices for high-volume search workloads.
  • Collaborate with product, engineering, and AI teams to translate goals into search solutions.
  • Continuously improve search relevance, performance, and user engagement through experimentation.

Skills

Python
React
Frontend frameworks

Tools

Docker
Serverless architectures

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Search Engineer — Remote
Senior AI Search Engineer — Remote

Seneca Resources Company, LLC • Birmingham (AL)

On-site
USD 120,000 - 180,000
Competitive pay
Health, dental, and vision coverage
401(k) retirement plan
AI Solutions Developer
AI Solutions Developer

Seneca Resources Company, LLC • Hoover (AL)

On-site
USD 100,000 - 140,000
Competitive pay
Health, dental, and vision coverage
401(k) retirement plan
AI developer
AI developer

Seneca Resources • Birmingham (AL)

On-site
USD 90,000 - 150,000
Health coverage
Dental coverage
Vision coverage
+2
AI Quality Engineer - 17397
AI Quality Engineer - 17397

Seneca Resources Company, LLC • Vienna (VA)

On-site
USD 73,012 - 82,656
ML Search Engineer
ML Search Engineer

Deploy Alloy • Birmingham (AL)

On-site
USD 140,000 - 190,000
ML Search Engineer
ML Search Engineer

deploy • Birmingham (AL)

On-site
USD 130,000 - 170,000
Search Engineer
Search Engineer

Grid Dynamics • United States

On-site
USD 100,000 - 130,000
Budget for conferences and courses
Well-equipped office
Corporate social events
Senior Manager of Machine Learning Engineering
Senior Manager of Machine Learning Engineering

ServiceNow • Santa Clara (CA)

On-site
USD 230,000 - 320,000
Generous family leave
Matched donations
Annual learning stipends
+3
ML Search Engineer (Software Engineer III)
ML Search Engineer (Software Engineer III)

DEPLOY • Birmingham (AL)

On-site
USD 140,000 - 180,000
Search Consultant
Search Consultant

Searchmark Media LLC • United States

Remote
USD 90,000 - 130,000