Senior Software Engineer
4 weeks ago
We are seeking a highly skilled Software Engineer to help build and enhance a cutting-edge search infrastructure that can scale efficiently to handle increasing data volumes and complex user queries.
Key Responsibilities:
Data Analysis:
Analyze search patterns, user interactions, and relevancy metrics to refine search algorithms and improve the overall user experience.
Developing Search Algorithms:
Implement advanced search algorithms that can process large datasets quickly and accurately, leveraging search engine features such as vector search, natural language processing, personalization, and other state-of-the-art technologies.
Relevancy Model Development:
Collaborate with machine learning and data science teams to optimize relevancy models that improve user search experiences, incorporating feedback loops and behavioral data.
Developing APIs:
Write APIs or services to integrate relevancy feature embeddings into the search engine, and develop efficient, real-time search query logic to capitalize on these embeddings.
A/B Testing and Experimentation:
Implement frameworks for A/B testing to experiment with different search and relevancy approaches, measuring and analyzing the outcomes to drive continuous improvements.
Infrastructure Optimization:
Enhance the search infrastructure to ensure scalability and robustness as the system grows in complexity and usage.
Performance Tuning:
Continuously test and optimize the performance of the search engine to improve query response times, accuracy, and relevancy based on defined metrics.
Integration:
Integrate the search infrastructure with other services and data platforms to enable seamless data retrieval, indexing, and search performance monitoring.
Data Pipeline Management:
Develop and maintain scalable data pipelines to ensure efficient data flow, low-latency indexing, and real-time search capabilities.
Search Result Tuning Based on
Business Metrics:
Collaborate with product and business teams to fine-tune search results to align with business goals like conversion, engagement, and retention.
Technical Collaboration & Leadership:
Provide technical leadership in search technologies, guiding cross-functional projects with data science, engineering, and infrastructure teams.
Requirements:
Technical Skills:
Strong background in computer science, with specific skills in data structures, algorithms, and distributed systems development.
5+ years of experience with search engines such as Elasticsearch, Solr, or similar technologies, and proficiency in leveraging advanced techniques like vector search, NLP, and personalization to build sophisticated, multifaceted relevancy scoring systems.
Experience with A/B testing and experimentation to validate search algorithm changes and drive continuous improvements based on real-world results.
In-depth knowledge of relevancy metrics, including precision, recall, and DCG, and the ability to apply these metrics to improve search performance.
Experience designing large-scale distributed systems, particularly custom search functionalities, and working with cloud technologies like AWS (e.g., EC2, S3, Lambdas).
Experience with search analytics and monitoring tools like Kibana, Grafana, and Datadog, used for tracking and improving search performance.
Experience working in an Agile environment, contributing to continuous integration and delivery pipelines, and familiarity with microservices architecture.
Experience working with data engineers and data science teams to build feedback loops for machine learning models that enhance search relevancy.
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.
We are committed to fostering an inclusive, accessible environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one's employment.
With this in mind, should you need a reasonable accommodation during the application and selection process, please advise us so that we can provide appropriate assistance.
-
Senior C++ Software Engineer
4 weeks ago
Lake Forest, California, United States Net2source Full timeJob Title: Senior C++ Software EngineerJob Description:We are seeking a skilled Senior C++ Software Engineer to join our team at Net2source. As a key member of our software development team, you will be responsible for designing, implementing, and testing software solutions for manufacturing processes. Your expertise in C/C++ and Windows OS development using...
-
Senior Software Development Engineer
4 weeks ago
Lake Forest, California, United States WITS (Wistron ITS) Full timeJob Title: Senior Software Development EngineerWe are seeking a talented Software Development Engineer to join our team at WITS (Wistron ITS). If you have a strong background in advanced programming, networking protocols, and cloud IoT platforms, we want to hear from you.Key Responsibilities:Develop and maintain applications using advanced C++ and C#...
-
Senior Software Engineer
1 month ago
Lake Forest, California, United States Grainger Businesses Full timeJob SummaryGrainger is seeking a Senior Software Engineer to join our Site Reliability Engineering team. As a key member of our team, you will be responsible for improving observability across our entire ecosystem, administering observability tools, and ensuring system stability and reducing Mean Time To Recovery (MTTR).You will work closely with our...
-
Senior Software Test Engineer
4 weeks ago
Lake Forest, California, United States Abbott Full timeAbout AbbottAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines.Our 114,000 colleagues serve people in more than 160...
-
Senior Software Engineer
4 weeks ago
Lake Forest, California, United States Grainger Full timeAbout GraingerGrainger is a leading distributor with operations in North America, Japan, and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving customers with a wide range of products that keep their operations running and their people safe. We deliver services and solutions, such as technical support and inventory management,...
-
Senior Software Engineer
1 month ago
Lake Forest, California, United States Grainger Full timeAbout GraingerGrainger is a leading distributor with operations in North America, Japan, and the UK. We serve over 4.5 million customers with a wide range of products that keep their operations running and their people safe. Our company delivers services and solutions to save customers time and money.We're looking for passionate individuals who can drive our...
-
Senior Mechanical Packaging Engineer
4 weeks ago
Lake Forest, California, United States Sterling Engineering Full timeJob Title: Senior Mechanical Packaging EngineerJob Summary:We are seeking an experienced Senior Mechanical Packaging Engineer with a strong background in packaging engineering. The successful candidate will be responsible for designing, developing, and optimizing mechanical systems and packaging solutions for a leading food automation company.Key...
-
Senior Network Engineer
4 weeks ago
Lake Forest, California, United States ICU Medical Full timeJob Title: Senior Network EngineerJob Summary: We are seeking a highly skilled Senior Network Engineer to join our team at ICU Medical. The successful candidate will be responsible for the installation, maintenance, support, and enhancement of our global network infrastructure.Key Responsibilities:Implement, configure, and support all enterprise network...
-
Senior Firmware Design Engineer
4 weeks ago
Lake Forest, California, United States HR Pals LLC Full timeJob OverviewOur client, a purpose-driven medical-device startup, is seeking an experienced Senior Firmware Engineer to spearhead the development of several firmware design tasks. As a key member of their team, you will be responsible for designing, implementing, and testing embedded systems, including complex data acquisition systems, motion control systems,...
-
Software Engineer II
4 weeks ago
Lake Forest, California, United States Grainger Businesses Full timeJob Summary:Grainger Businesses is seeking a skilled Software Engineer to join our Site Reliability Engineering team. As a leading industrial distributor, we serve over 4.5 million customers worldwide with innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to providing value for customers, fostering an...
-
South Lake Tahoe, California, United States Vail Resorts, Inc. Full timeJob Title: Senior Software EngineerIn the role of Senior Software Engineer, you will be working on designing and implementing scalable cloud infrastructure solutions. Your expertise in DevOps will be essential in ensuring the smooth deployment and maintenance of our systems.Key Responsibilities:* Design and implement cloud-based infrastructure solutions*...
-
Senior Data Engineer
4 weeks ago
Lake Forest, California, United States Capital One Full timeJob Title: Senior Data EngineerAbout the Role:Capital One is seeking a Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data processing systems. You will work closely with cross-functional teams to deliver high-quality solutions that meet the needs of our...
-
Senior Controls Engineer
4 weeks ago
Lake Forest, California, United States Signode Full timeJob Summary:This position is a Senior Controls Engineering role that involves designing control systems for robotics, conveyor, and material handling automation systems. The ideal candidate will have significant prior experience in this field and be able to propose equipment controls designs that meet customer requirements.The successful candidate will be...
-
Senior Mechanical Engineer
4 weeks ago
Lake Forest, California, United States ICU Medical Full timeJob SummaryWe are seeking a highly skilled Senior Mechanical Engineer to join our team at ICU Medical. As a key member of our R&D organization, you will be responsible for providing design solutions for various electro-mechanical medical devices.Key ResponsibilitiesDevelop and implement design concepts for complex medical devicesAnalyze and resolve design...
-
Senior Electrical Engineer
4 weeks ago
Lake Forest, California, United States ICU Medical Full timeJob SummaryWe are seeking a highly skilled Senior Electrical Engineer to join our team at ICU Medical. The successful candidate will be responsible for developing electrical subsystems for our infusion pump products.Key ResponsibilitiesLead the concept definition and feasibility study for electrical subsystems.Design and develop electrical systems, including...
-
Senior Water Resources Engineer
4 weeks ago
Lake Forest, California, United States West Yost Full timeAbout the RoleWe are seeking a highly skilled Senior Water Resources Engineer to join our team at West Yost. As a Senior Water Resources Engineer, you will be responsible for overseeing and assisting team members with a range of tasks, including water infrastructure planning and design.The ideal candidate will have a strong background in civil or...
-
Lake Forest, California, United States ASSA ABLOY Full timeJob SummaryThis role offers you the opportunity to join a world-class development team in the rapid growth market of IoT devices and smart home technology. As a Senior Electronics Design and Development Engineer, you will be involved with new residential electronic lock development and improving existing products. As we continue to drive innovation in the...
-
Software Life Cycle Management Engineer
4 weeks ago
Lake Forest, California, United States Alcon Full timeSoftware Life Cycle Management EngineerAt Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. Together, we go above and beyond to make...
-
Cloud Software Engineer
4 weeks ago
Lake Forest, California, United States Lorven Technologies Full timeJob Description:Role: Cloud Software EngineerLocation: Hybrid, 3 days onsite.Contract to hire - so look for independent consultantsJob Responsibilities: Design and develop cutting-edge, highly available, and scalable features. Maintain and grow knowledge in a rapidly changing technology environment. Promote cloud technologies and practices. Demonstrate and...
-
Senior Controls Engineer
1 month ago
Lake Forest, California, United States Solugenix Full timeJob SummaryWe are seeking a highly skilled Sr. Controls Engineer to join our team at Solugenix. As a key member of our engineering team, you will be responsible for designing and implementing controllers for electrical machines, working collaboratively with mechanical, process, and controls automation engineers to define control system capability and...