Senior Software Engineer

Company:  Trimble Inc.
Location: Princeton
Closing Date: 20/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description: We are seeking a highly skilled Mid/Senior Software Engineer with extensive experience in creating search engines. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER). Advanced skills in Solr, including indexing, sharding, querying, and performance tuning, are essential for this role.Key Responsibilities: Design, develop, and maintain search engine solutions.Implement and optimize Solr for indexing, querying, and sharding.Develop and integrate NLP and NER techniques to enhance search capabilities.Conduct performance tuning and scalability improvements for search systems.Stay updated with the latest trends and advancements in search technologies.Configure and manage Solr clusters for high availability and fault tolerance.Implement Solr schema design, including field types, dynamic fields, and copy fields.Develop custom Solr plugins and request handlers as needed.Perform data ingestion and pipeline integration with Solr.Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Proven experience as a Software Engineer with a focus on search engine development.Strong expertise in Solr, including advanced skills in indexing, sharding, schema design, and query optimization.Experience with Natural Language Processing (NLP) and Named Entity Recognition (NER).Proficiency in programming languages with a focus in C# and Python.Excellent problem-solving skills and attention to detail.Ability to work independently and as part of a team.Strong communication skills and the ability to articulate technical concepts clearly.Familiarity with AWS.Preferred Qualifications:Experience with other search technologies.Knowledge of machine learning algorithms and their application in search.Familiarity with Azure.Experience with C++.Jenkins for build automation. #J-18808-Ljbffr
Apply Now
Share this job
Trimble Inc.
  • Similar Jobs

  • Senior Software Engineer

    Princeton
    View Job
  • Senior Software Engineer - Commodity Insights (Hybrid)

    Princeton
    View Job
  • Senior Software Engineer - Web Acquisition - Data Technologies

    Princeton
    View Job
  • Software Engineer - Android

    Princeton
    View Job
  • (Senior Manager )Senior Software Engineer, Intelligent Automation, Commercialization & Enabling Functions

    Princeton
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙