logo inner

Senior Software Engineer, Search

This job is no longer open

Overview:


Guru is an AI-powered knowledge platform that acts as a company's enterprise search engine, wiki, and intranet all rolled into one. Guru uses advanced AI to not only store information but also understand it and deliver the right answers to the right people, exactly when they need it. This translates to increased efficiency, improved decision-making, and a boost in overall productivity for our customers.As a Senior Software Engineer on the Search and Answers team, you'll be a key player in crafting how users find information.

In this role, you'll leverage your software development skills to design, develop, and implement cutting-edge search and generative Q&A features.  Your understanding of search and Retrieval Augmented Generation (RAG) architectures will be instrumental in crafting intelligent services that surface the most relevant information for our users. You'll collaborate closely with a talented team to continuously refine our search and generative Q&A capabilities and make knowledge discovery effortless.

Key Responsibilities:


  • A major contributor to the development and refinement of our search and Q&A algorithms implemented in our RAG architecture
  • Stay up-to-date on the latest advancements in search and RAG architectures
  • Work closely with cross-functional software development teams to shape complex requirements into epics and stories that deliver impactful features for our customers 
  • Support a mission-critical SaaS offering by ensuring reliability and scalability in serving thousands of customers’ critical business needs
  • Maintain code quality and integrity by actively participating in code reviews and surfacing opportunities for paying down technical debt.

Requirements:


  • Bachelor's degree in Computer Science, Engineering, and/or equivalent experience 
  • 4+ years of Java software development building scalable enterprise applications
  • 2+ years of hands-on experience with OpenSearch/Elasticsearch 
  • Deep understanding of RAG architectures, LLMs, and embeddings
  • Proven ability to evaluate and improve search and RAG implementations
  • Strong SQL and relational database skills
  • Skilled in modern software development and deployment practices, including automated testing, version control with Git, and CI/CD pipelines
  • Natural preference for iterative development and approaches
  • Strong preference for pairing, collaboration, and teamwork

Preferred but not required:


  • Experience with cloud services, particularly AWS
  • Familiarity with CircleCI
  • Experience with Python for migration purposes

Hey, not everybody checks all the boxes, apply and let us get to know you and your experiences and we can learn and grow together here at Guru!

Compensation and benefits


Note: Disclosure as required by relevant state law of the base salary compensation range for this role when being hired in Colorado, New York and Washington. The base salary compensation range for the position outlined is $160,000- $216,000. You may also be offered incentive stock options and benefits. Benefits include Health, Dental, Vision, 401k, PTO, Paid sick leave, Paid parental leave, Paid family leave, Paid holidays, Mental health and wellbeing offerings, HSA/FSA available (where applicable), Office set-up reimbursement, Life and accidental death and dismemberment coverage, Short & long term disability coverage, and a Company-issued laptop and accessories.The final job level and compensation will be determined by various factors such as a candidate’s relevant work experience, years of relevant experience, skills, qualifications, certifications, geographic location, and other business considerations.

In Addition


  • Competitive salary
  • Employee Incentive Stock Option Plan
  • Paid Parental, Family & Medical Leave
  • Unlimited Vacation
  • 401k
  • Professional Development Stipend
  • Wellness Stipend
  • Home Office Stipend
  • Tuition Reimbursement
  • Thrive After Five: in recognition of our long-tenured employees, Guru celebrates your five year anniversary with a $10,000 personal travel reimbursement
  • Remote perks
  • Generous medical benefits package
  • Guru-sponsored company & team events, no matter where you work

We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent@getguru.com to request accommodation.

This job is no longer open

Life at Guru Technologies, Inc.

Top-notch app development company with top Utah-based talent founded in 2005 with a focus on high quality, diverse team skillset, and affordability. We focus primarily on building iOS apps, Android apps, and Web applications. We have expertise with the databases and backends to drive large-scale deployments. Based in Utah, we have some of the best developers with a broad variety of software technology experience, including * Development languages: Python, PHP, Objective C, Swift, Ruby, C, C#, Perl, Java, JavaScript and variants (e.g. Coffeescript), and more. * Development Solutions: Cake, Rails, Zend, Django, J2EE, .NET, ASP.NET, Mono, Laravel, Cocoa, AngularJS, jQuery, PhoneGap * Databases: MySQL, PostgreSQL, Oracle, SQL Server, SQLite, NoSQL, Mongo, etc. We also support the infrastructure and provide the long-term support companies need to maintain their apps.
Thrive Here & What We Value1. AIpowered knowledge platform2. Enterprise search engine, wiki, and intranet all rolled into one3. Advanced AI for information understanding and accurate answers4. Increased efficiency, improved decision-making, boost in productivity5. Collaborative team environment6. Competitive salary and benefits package7. Unlimited vacation time8. Professional development stipend12. Company-sponsored events (no matter where you work)10. Thrive After Five program for long-tenured employees

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025