Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
SDE II image - Rise Careers
Job details

SDE II

LivePerson is a global leader in enterprise conversations looking for a Software Engineer specialized in Large Language Models to enhance their Conversational AI platform.

Skills

  • Programming in Java or Python
  • Experience with cloud platforms
  • Understanding of NLP concepts
  • Collaboration and communication skills

Responsibilities

  • Design and implement systems for managing Large Language Models.
  • Collaborate with researchers on model fine-tuning.
  • Develop infrastructure for serving models in applications.
  • Implement CI/CD pipelines for model deployment.
  • Create monitoring solutions for model performance.

Education

  • Bachelor's or Master's degree in Computer Science or related field

Benefits

  • Medical, dental, vision, and wellbeing
  • Vacation and wellness days
  • 401K and insurance coverage
  • Parental leave and fertility services
  • Tuition reimbursement and learning opportunities
To read the complete job description, please click on the ‘Apply’ button
LivePerson Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
LivePerson DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of LivePerson
LivePerson CEO photo
John Sabino
Approve of CEO
What You Should Know About SDE II, LivePerson

Join LivePerson, the global leader in enterprise conversations, as an SDE II specializing in Large Language Models. Based in beautiful Bulgaria, this remote opportunity lets you work with renowned brands like HSBC and Virgin Media as you develop cutting-edge technology to enhance customer interactions. At LivePerson, we’re on a mission to unlock the potential of Conversational AI, and we need your expertise to streamline the lifecycle management of advanced Large Language Models. As part of our talented team, you’ll design and implement systems for versioning and documenting models while collaborating with NLP researchers to fine-tune performance for specific tasks. You’ll also build robust infrastructure for serving LLMs, ensuring scalability and low latency, which are crucial for real-world applications. Working closely with cross-functional teams, you’ll create integration libraries and tools, enhancing our core products, and participate actively in our continuous integration and deployment process. Your skills in programming with Java or Python, as well as your experience with cloud technologies, will be invaluable to us. At LivePerson, we celebrate diversity and foster an inclusive culture where everyone can contribute ideas and thrive. We provide comprehensive benefits to support your health, family life, and career development. If you’re passionate about shaping the future of customer communication and want to work with a leader in the industry, we’d love to hear from you!

Frequently Asked Questions (FAQs) for SDE II Role at LivePerson
What are the responsibilities of an SDE II at LivePerson?

As an SDE II at LivePerson, your primary responsibilities will include managing the lifecycle of Large Language Models, collaborating with researchers for model fine-tuning, and developing scalable infrastructures for model serving. You will also design integration tools for applications and ensure smooth CI/CD deployment processes. Your role is pivotal in enhancing our Conversational AI capabilities.

Join Rise to see the full answer
What qualifications do I need to become an SDE II at LivePerson?

To qualify for the SDE II role at LivePerson, you should have a Bachelor's or Master's degree in Computer Science or a related field, along with at least 3 years of software development experience. Strong skills in Java or Python, familiarity with cloud platforms like GCP, and containerization technologies such as Docker and Kubernetes are essential. Understanding NLP concepts and experience with Large Language Models are preferred.

Join Rise to see the full answer
What technologies should I be familiar with as an SDE II at LivePerson?

As an SDE II at LivePerson, familiarity with programming languages such as Java or Python, along with experience in cloud environments and containerization technologies, is crucial. Additionally, experience with frameworks like PyTorch and HuggingFace Transformers will be highly beneficial for working on Large Language Models.

Join Rise to see the full answer
How does LivePerson support employee development for SDE IIs?

LivePerson is committed to employee development and offers comprehensive support for SDE IIs. We provide tuition reimbursement for further education, access to AI learning resources, and a culture that encourages continuous growth and innovation. You will have ample opportunities to collaborate with industry experts and stay updated on the latest advancements in NLP and AI.

Join Rise to see the full answer
What type of work culture can I expect as part of the LivePerson team?

At LivePerson, you can expect an inclusive and collaborative work culture. We celebrate diversity and empower our teams to forge impactful conversations globally. We highly value innovation and encourage all employees to share ideas, ask questions, and contribute to a shared goal of improving customer experience through technology.

Join Rise to see the full answer
Common Interview Questions for SDE II
What do you consider when designing a model lifecycle management system?

When designing a model lifecycle management system, consider aspects like version control, documentation, and performance tracking. Outline how you would implement change tracking and ensure collaboration among teams during the development process.

Join Rise to see the full answer
How do you approach model fine-tuning and what metrics do you use to evaluate success?

In model fine-tuning, I begin by understanding the specific requirements of the task or domain. I typically utilize metrics such as accuracy, precision, recall, and F1-score to evaluate the performance, making adjustments based on data feedback and experimental results.

Join Rise to see the full answer
What strategies would you use to ensure high availability and low latency for LLMs in production?

To ensure high availability and low latency, I would implement load balancing, monitor performance in real-time, and optimize resource allocation. Regular testing under different scenarios can also help to proactively identify bottlenecks and ensure stability.

Join Rise to see the full answer
Can you explain a complex technical issue you solved in a team environment?

Sure! I once faced a challenge with the deployment of a new model where it wasn’t performing as expected in production. I facilitated a team brainstorming session, gathered logs to analyze the failure points, and collaboratively we identified a misconfiguration in the environment that we corrected, improving overall performance.

Join Rise to see the full answer
How do you keep up with advancements in NLP and AI development?

I regularly read research papers, attend industry conferences, and participate in online courses on platforms like Coursera. Keeping an eye on innovations from major conferences like NeurIPS or ACL also helps me gain insights into the latest trends and techniques.

Join Rise to see the full answer
What role does CI/CD play in your development process?

CI/CD is vital for ensuring rapid and reliable deployment of code changes. I embrace automation in testing, integration, and deployment, which reduces the chance of human error and speeds up the release process while maintaining model accuracy and reliability.

Join Rise to see the full answer
Describe your experience with containerization technologies like Docker or Kubernetes.

I have used Docker to create containerized applications that streamline deployment processes. With Kubernetes, I have orchestrated containers for scaling applications seamlessly, ensuring efficient resource utilization and high availability.

Join Rise to see the full answer
How would you ensure successful collaboration with cross-functional teams?

Successful collaboration requires effective communication and regular updates. I establish clear goals with stakeholders and schedule periodic check-ins to ensure alignment, while inviting feedback throughout the development cycle.

Join Rise to see the full answer
What challenges do you anticipate in integrating LLMs into applications, and how would you address them?

One challenge is ensuring compatibility with existing systems. To address this, I would assess the technical requirements early and design integration libraries that facilitate seamless interaction between the LLMs and the application infrastructure, incorporating feedback from application teams.

Join Rise to see the full answer
How important is documentation in managing Large Language Models?

Documentation is crucial in managing Large Language Models as it enhances understanding of the models, facilitates better collaboration, and serves as a reference for future improvements. Maintaining comprehensive documentation on configurations, performance, and any changes is essential to ensure consistency.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
LivePerson Remote Hyderabad, Telangana, India (Remote)
Posted 4 days ago
Photo of the Rise User
HQLA-X Remote No location specified
Posted 13 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Mission Driven
Customer-Centric
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Mental Health Resources
Learning & Development
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Posted 7 days ago

LivePerson helps brands create Curiously Human™ digital experiences. We want to give every person a trusted and loving conversational AI that would help them fulfill their most important intentions around things like their health, finances, and r...

121 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!