
About Lucidworks
AI-powered search solutions for smarter customer experiences
Key Highlights
- Headquartered in San Francisco, California
- Over $100 million raised from investors like Salesforce Ventures
- Flagship product Fusion enhances intelligent search capabilities
- Serves major clients including Cisco and The Home Depot
Lucidworks is a leading provider of AI-powered search and data discovery solutions, headquartered in San Francisco, California. Their flagship product, Fusion, enables businesses to enhance customer experiences through intelligent search capabilities, serving notable clients such as Cisco, Autodesk,...
🎁 Benefits
Lucidworks offers competitive salaries, equity options, generous PTO, and a flexible remote work policy to support work-life balance. Employees also b...
🌟 Culture
Lucidworks fosters a culture of innovation and collaboration, emphasizing the importance of data-driven decision-making. The company values transparen...
Skills & Technologies
Overview
Lucidworks is hiring a Software Engineer for their Data Acquisition team to develop connector plugins for search and personalization products. You'll work with machine learning and AI technologies to enhance data indexing. This position requires experience in modern developer tooling.
Job Description
Who you are
You have a strong background in software engineering with a focus on data acquisition and integration. You are comfortable using modern developer tooling, including AI-assisted coding and debugging tools, while maintaining strong independent reasoning skills. You understand the importance of designing reliable and efficient systems that can handle diverse data sources. You value collaboration and thrive in a diverse team environment, contributing your unique perspective to drive innovation.
You are familiar with machine learning concepts and have experience applying them to real-world problems. Your technical skills include proficiency in programming languages such as Python, and you have a solid understanding of data structures and algorithms. You are passionate about creating seamless user experiences and understand how data plays a crucial role in achieving that.
What you'll do
As a Software Engineer on the Data Acquisition team, you will be responsible for developing connector plugins that integrate various content repositories with Lucidworks' search and personalization products. You will work closely with cross-functional teams to ensure that the connectors are robust and efficient, enabling effective data indexing and retrieval. Your role will involve designing and implementing solutions that enhance the overall search ecosystem, ensuring that client data is accessible and actionable.
You will leverage your knowledge of machine learning to improve the performance of the connectors, utilizing AI technologies to optimize data processing and indexing. You will also be involved in troubleshooting and debugging issues that arise during the development process, ensuring that the solutions you create are reliable and scalable. Collaboration with other engineers and stakeholders will be key, as you work together to refine and enhance the product offerings.
What we offer
Lucidworks provides a dynamic work environment that fosters innovation and creativity. You will have the opportunity to work with leading technologies in the field of search and machine learning, contributing to projects that have a significant impact on the digital transformation of major organizations. We offer competitive compensation and benefits, along with a commitment to diversity and inclusion in the workplace. Join us in shaping the future of search technology and making a difference in the industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Lucidworks.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OpenAI is hiring a Software Engineer for their Data Acquisition team to lead engineering projects focused on data collection and processing. You'll work with technologies like Kubernetes and Python to develop scalable systems. This position requires 4+ years of experience in software development.

Software Engineering
OpenAI is hiring a Senior Software Engineer for their Data Acquisition team to lead engineering projects focused on data collection and processing. You'll work with technologies like Kubernetes and Python to develop scalable systems. This position requires 6+ years of experience in software development.

Software Engineering
Freshpaint is seeking a Senior Software Engineer to enhance their customer data privacy platform for healthcare. You'll work on ensuring HIPAA compliance while integrating with various marketing and analytics tools. This role requires a strong background in data governance and software engineering.