What are the responsibilities and job description for the Software Engineer position at Scanbase?
Job Description
Job Description
Job Title : Software Engineer (LLM & Chatbot Experience)
Company : Scanbase
Location : 11 Ewall Street Mount Pleasant, SC 29464
Job Type : Full-Time
About Scanbase :
Based in San Francisco, California, and funded by companies like Y Combinator, Liquid 2 and Rebel fund, Scanbase builds AI powered medical software.
Job Description :
We are seeking a highly skilled Software Engineer with expertise in developing customer facing AI agents to join our engineering team. The ideal candidate will play a key role in designing, developing, and optimizing AI-powered applications that transform how users interact with our products.
Responsibilities :
Design, develop, and maintain AI-powered chatbot applications utilizing LLMs (e.g., OpenAI GPT, Claude, Gemini, LLaMA, etc.).
Integrate LLMs into existing systems and workflows to enhance automation, user interaction, and business intelligence.
Collaborate with cross-functional teams, including product managers, data scientists, and UX designers, to create intuitive AI-driven experiences.
Optimize and fine-tune LLMs for domain-specific applications, improving response accuracy, efficiency, and user engagement.
Develop and maintain APIs for AI-driven features and ensure seamless integration with other software components.
Stay up-to-date with advancements in LLM, and chatbot technologies and incorporate best practices into development workflows.
Conduct rigorous testing, debugging, and performance optimization to ensure system reliability and scalability.
Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
3 years of experience in software development, with a strong background in Front End and LLM / chatbot technologies.
Proficiency in Python and JavaScript, specifically FastAPI, and React.
Hands-on experience with deploying and fine-tuning LLMs in real-world applications.
Experience with database management (SQL, NoSQL) and API development.
Familiarity with prompt engineering, retrieval-augmented generation (RAG), and vector databases for AI-enhanced applications.
Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Preferred Qualifications :
Experience with Reinforcement Learning from Human Feedback (RLHF) for LLM optimization.
Previous work with enterprise AI applications or chatbot integrations.
Knowledge of security best practices in AI-driven applications.
What We Offer : Competitive salary
Opportunity to work with current AI tech and a team of passionate innovators.
Professional growth opportunities and continuous learning support.
If you're a software engineer who is passionate about AI, LLMs, and chatbots and looking for an exciting opportunity to shape the future of intelligent automation, we’d love to hear from you!
Company Description
We are seeking a highly skilled Software Engineer with expertise in developing customer facing AI agents to join our engineering team. The ideal candidate will play a key role in designing, developing, and optimizing AI-powered applications that transform how users interact with our products.
Company Description
We are seeking a highly skilled Software Engineer with expertise in developing customer facing AI agents to join our engineering team. The ideal candidate will play a key role in designing, developing, and optimizing AI-powered applications that transform how users interact with our products.