What are the responsibilities and job description for the Sr. Software Engineer position at QUICK USA, Inc.?
Position
Sr. Software Engineer (Front/Back End)
Summary
A growing startup IT company is seeking a highly skilled Senior Software Engineer to join their team. The ideal candidate will play a key role in designing, developing, and deploying API services powered by Large Language Models (LLMs) while integrating seamlessly with existing TypeScript-based backend systems.
Essential Duties
- Design, develop, and deploy a Python-based API server with LLM
- Build API endpoints using FastAPI
- Implement LLM workflows using LangChain/LangGraph libraries
- Develop vector search functionality with Qdrant DB
- Implement real-time communication with the frontend using WebSockets
- Effectively integrate with the existing TypeScript backend
- Optimize LLM functionality for performance and cost
- Collaborate with team members to improve the overall system
Working Hours, Working style
Monday - Friday; 8 hours a day
- Flexible schedule outside core hours
- Hybrid Remote
Working Location
Irvine, CA
Salary/Benefit
$100K - 140K DOE
- Health insurance
- Retirement plan (simple IRA)
- Paid time off (PTO) & sick leaveHolida
ysSaturd
ays, Sundays, and major US holidaysQualif
icationsBusine
- ss-Proficiency in English (both spoken and written)Solid experience with Python development [Over 5 years]Experience integrating with LLMs (such as Azure OpenAI and Google Gemini)Knowledge of REST API design and implementationExperience with or willingness to learn the following technologies:FastAPI (API framework)LangChain/LangGraph (LLM workflow libraries)Vector databases (Qdrant preferred)WebSocket communication for real-time interactionsBasic TypeScript & React knowledge for seamless integration
Salary : $100,000 - $140,000