Lucidworks

Associate Software Engineer, Machine Learning

Lucidworks

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $100,000 - $125,000 per year

Job Level

JuniorMid-Level

Tech Stack

CloudDockerGoogle Cloud PlatformKubernetesLinuxMicroservicesNumpyPandasPythonPyTorchRayRedis

About the role

  • Learn and assist in assessing models and understanding model selection for different use cases
  • Support experiments and evaluation for search-specific tasks
  • Contribute to integrating pre-trained language and embedding models into search, agentic, and recommendation pipelines
  • Support the development of automated model training, assessment, and deployment processes
  • Contribute to software and tooling that improves automation and service reliability
  • Stay current on AI best practices and share learnings with the team
  • Participate in design discussions and contribute fresh perspectives
  • Collaborate with software team members in a fast-paced Agile environment
  • Grow your skills while working effectively with distributed teams
  • All other duties as assigned

Requirements

  • 0-2 years of professional experience OR relevant internship/project experience
  • Bachelor's degree in Computer Science, Data Science, Mathematics, or related field (or equivalent experience)
  • Strong programming fundamentals in Python
  • Familiarity with common data science libraries such as pandas, numpy, and transformers/sentence-transformers
  • Basic exposure to large language models through coursework, tutorials, or personal projects
  • Basic understanding of PyTorch
  • Basic understanding of microservices concepts and containerization (Docker knowledge preferred)
  • Eagerness to learn cloud technologies and production AI systems
  • Experience with version control (Git) is a plus
  • Exposure to LLM fine-tuning techniques (e.g., LoRA, QLoRA) is preferred
  • Familiarity with prompt engineering, context design, and LLM evaluation methods
  • Personal or academic projects demonstrating AI implementation or LLM usage or contributions to open-source AI projects are a plus
  • Acceptable background check