Overview
We are seeking a highly skilled and motivated Full stack Developer (mid- to senior-level) to lead the design, development, and deployment of AI-powered chatbot solutions. This role combines AI/ML development with strong infrastructure and networking expertise to build scalable, secure, and performant systems. Our ideal candidate will have a strong background in open-source development, Kubernetes, networking, and AI frameworks such as Realwave.
YOUR IMPACT
The essential functions (responsibilities) of this position include, but not limited to the following:
- Design and develop scalable, enterprise-grade LLM-powered chatbot applications
- Build and manage AI workloads and services in Kubernetes environments
- Develop and maintain integrations with internal systems via REST APIs
- Leverage platforms like Realwave for model lifecycle management, versioning, and experimentation
- Ensure secure, high-performance network connectivity and traffic flow across distributed AI services
- Implement and manage CI/CD pipelines for chatbot and AI service deployments
- Monitor, troubleshoot, and optimize infrastructure and network performance across AI systems
- Collaborate with global teams and be available for critical discussions during US West Coast hours (PST)
QUALIFICATIONS
Basic Qualifications:
- 6+ years of experience in software development, including at least 2 years in AI/ML or chatbot development
- Strong understanding of networking concepts (routing, firewalls, DNS, load balancing, etc.) and experience in enterprise networking environments
- Proficiency in deploying and managing containerized applications using Kubernetes
- Experience in developing AI/ML-based chatbots using LLMs and modern NLP frameworks
- Strong scripting/coding skills in Python and API integration
- Familiarity with Realwave or similar ML platforms
- Understanding of DevOps practices and automation tools
- Comfortable working in Linux environments
- Availability to collaborate during US West Coast (PST) business hours
- Must be comfortable working with globally distributed teams
Preferred Qualifications:
- Experience with chatbot frameworks (e.g., Rasa, LangChain, BotPress)
- Familiarity with vector databases (FAISS, Pinecone, Weaviate) and model serving frameworks (Triton, Ray Serve)
- Exposure to infrastructure-as-code tools (Terraform, Ansible)
- Knowledge of secure AI system design and networking best practices
- Understanding of prompt engineering, embeddings, and retrieval-augmented generation (RAG)
PHYSICAL REQUIREMENTS
While performing this role, you will engage in both seated and occasional standing or walking activities. We provide reasonable accommodations, in accordance with relevant laws, to support success in this position.
By embracing our values, you will contribute to our collective mission of making a positive impact within our organization and the broader community. We understand that this job description serves as a guide and is not an employment contract.
CORPORATE VALUES
Respectful communication and cooperation : We prioritize respectful communication, fostering an environment where everyone is treated with dignity and respect.
Teamwork and employee participation : Collaboration and teamwork thrive through diverse perspectives, both within our teams and in our interactions with our customers.
Work/life balance that supports our employees varying needs : We value the well-being of our employees, recognizing that a healthy work-life balance is pivotal to our collective success.
Embracing communities : We embrace and support the communities that nurture us. Our employees dedication to fostering positive change is a source of immense pride for us.
COMMITMENT TO DIVERSITY, INCLUSION AND BELONGING
We are an equal opportunity employer that does not discriminate or allow discrimination based on race, color, religion, sex, sexual orientation, gender identity, age, national origin, citizenship, disability, veteran status, or any other classification protected by federal, state, or local law.
ePlus is dedicated to fostering, cultivating, and preserving a culture that represents diversity, enables inclusion, and makes our employees feel comfortable bringing their full, unique selves to work.