Employees are at the heart and center of any company. We believe when people thrive, so do businesses. We empower modern workforces to put people at the forefront and invest in their upskilling & productivity. Lyearn offers a complete employee success solution to ensure a shared alignment of goals, performance management, increased engagement, and a culture of learning.
Learning Management
As a loosely defined and continuously evolving role, the Product Designer at Lyearn welcomes smart, creative, generalist individuals that know and love the craft of building delightful and valuable products.
What you will do:
Design and maintain scalable, reliable, secure, and high-performance fine-tuning platforms
using robust engineering practices.Build and deploy scalable backend services and APIs
with modern technologies like GraphQL, Node.js, and Golang
.Implement event-driven architectures
leveraging Kafka
to enable seamless and reliable communication across distributed systems.Optimize backend systems
for performance, scalability, and fault tolerance
, ensuring they meet demanding production requirements.- Work with data stores, including
MongoDB, Elasticsearch
, and caching mechanisms to optimize performance and scalability. - Build and maintain efficient, reusable, and reliable server-side applications and services.
Collaborate with the product team
to ideate, design, and implement innovative features that solve complex business problems, leveraging cutting-edge techniques in a fast-paced, startup-like environment.Collaborate with DevOps teams
to streamline CI/CD pipelines, automate infrastructure, and enable scalable deployment strategies, ensuring high reliability and efficiency for backend systems.- Write clean, maintainable code and develop comprehensive unit and integration tests.
- Monitor and troubleshoot system performance to ensure uptime and reliability.
- Participate in code reviews, technical discussions, and knowledge-sharing sessions.
- Stay updated on backend best practices, emerging technologies, and frameworks to keep our stack modern.
- Engage with the open-source community to contribute improvements or fixes to tools we use.
Leverage LLM APIs
(e.g., OpenAI, Claude) to integrate advanced natural language processing capabilities into applications and services.Design and implement complex agentic workflows
to enable intelligent, autonomous systems that solve business problems efficiently.Utilize vector stores
(e.g., Qdrant, FAISS) to build and optimize semantic search, recommendation systems, and other AI-driven features.Develop and maintain RAG (Retrieval-Augmented Generation) pipelines
to enhance LLM outputs with contextual, real-time data.Collaborate with AI/ML teams
to integrate fine-tuned models and agentic workflows into production systems, ensuring seamless operation and scalability.Experiment with and implement advanced AI techniques
such as multi-agent systems, reinforcement learning for LLMs, and dynamic workflow orchestration.Stay ahead of industry trends
in AI, LLMs, and agentic systems, and apply cutting-edge research to solve real-world challenges.
Who you are:
- You have
2+ years of experience
in backend development, designing scalable systems. - Strong experience with
GraphQL, Node.js, Golang
, and other modern backend frameworks and languages. - Proficient with databases such as
MongoDB
and search engines like Elasticsearch
. - Familiar with distributed systems and event-driven architecture using tools like
Kafka
. - You have a solid understanding of cloud services, particularly
AWS
, and can deploy and monitor applications in production environments. - Experience building RESTful or GraphQL APIs that are secure, efficient, and maintainable.
- Skilled in debugging, profiling, and performance optimization of backend systems.
- Strong understanding of system design principles, data structures, and algorithms.
- You are capable of writing modular, reusable, maintainable, well-documented, and fully tested code.
- Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies.
Some experience working with LLM APIs
(e.g., OpenAI, Claude) to integrate natural language processing capabilities into applications.Hands-on experience with vector stores
(e.g., Qdrant, FAISS) for building semantic search, recommendation systems, or similar AI-driven features.Exposure to designing and implementing agentic workflows
or multi-agent systems to solve complex problems.Familiarity with RAG (Retrieval-Augmented Generation) pipelines
and their integration with LLMs for enhanced contextual outputs.Basic understanding of LLM fine-tuning workflows
and their application in real-world systems.Lifelong learner
passionate about staying updated on emerging technologies, backend best practices, and AI/ML advancements
.Thrives in fast-paced environments
, bringing agility, creativity, and ownership to solve complex challenges.