About Us:
We're a leading VC-backed AI startup in the social app space, aiming to change how people interact online and offline. With the support of top venture capitalists and the renowned Eugene Lang Entrepreneurship Center at Columbia Business School in NYC, we're positioned to lead the industry.
Our team boasts top AI talents, seasoned serial entrepreneurs with successful venture track records, strategy consultants from BCG and tech leaders from premier tech companies.
Position Overview:
As an LLM Backend Engineer, you will be responsible for developing and optimizing our backend systems that power our LLM-driven chatbot and other AI applications. You will work closely with our product, data science, and frontend teams to ensure the efficiency, scalability, and reliability of our backend infrastructure. Your role will involve a wide range of tasks from API development to LLM integration, helping us maintain a competitive edge in the rapidly evolving AI technology landscape.
Key Responsibilities:
- API Development and Maintenance: Design, develop, and maintain high-performance APIs to ensure seamless interaction between the backend, frontend, and third-party services.
- Develop backend services using Python and related frameworks, ensuring code maintainability and scalability.
- Deploy and manage applications in AWS environments, utilizing Docker for efficient containerization.
- LLM Integration and Development: Integrate and utilize APIs from various LLM providers, such as OpenAI, Gemini, AWS Bedrock, and Groq.
- Leverage LLM/ML development tools, and LLM prompting engineering to build and optimize model-driven applications.
- Apply advanced LLM prompting techniques such as Chain of Thoughts and LLM as Judge to enhance model response quality.
- System Design and Optimization: Participate in system architecture design to ensure scalability and reliability.
- Engage in all stages of the software development lifecycle, including development, testing, and monitoring, to ensure high-quality product delivery.
Qualifications:
- 3+ years of experience in backend development: Proven experience in designing, developing, and maintaining backend systems, with a strong emphasis on performance, scalability, and reliability.
- Backend Development Skills: Proficiency in API development with experience in Python backend development.
- Experience deploying and managing applications in AWS, with strong Docker containerization skills.
- LLM Development and Integration: Familiarity with major LLM provider APIs and LLM Tools
- System Design and Optimization: Strong experience in system design or ML system design is a plus.
- Full-cycle software development experience (including development, testing, and monitoring) is highly desirable.
- Background in ML/NLP with relevant coursework or project experience (e.g., Kaggle projects).
- Familiarity with RAG vector databases, and LLM prompting techniques like Chain of Thoughts is a plus.
Compensation:
Compensation will be discussed and negotiated based on the candidate's actual experience and skill level.
How to Apply:
Send your resume to hr@haveyoumet.co. Please include " Software Engineer - LLM Backend" in the subject line.
Have You Met is an equal opportunity employer committed to promoting an inclusive work environment free of discrimination and harassment. We value diversity, inclusion, and aim to provide a sense of belonging for everyone.