Company Overview
We are an industry veteran of designing, building, configuring and maintaining highly reliable system environments for Electronic Design and Automation (EDA) workflows. We are a lot more than an IT consultant with a fancy tool. We create synergy in an IT organization by leveraging existing assets to their maximum potential. We differentiate ourselves from the competition by offering a full service solution of highly technical administration resources that includes a single monitoring system which fulfills all the requirements to help our clients move from a reactive, problem driven environment towards a proactive, stable server landscape with the utmost efficiency.
Job Opportunity
We are seeking an experienced Staff AI Chatbot Developer with a passion for creating, deploying, and managing advanced chatbot systems. The ideal candidate will possess in-depth knowledge of retrieval-augmented generation models and be adept in the full life cycle of AI chatbot development. If you are proficient in Python, have a rich understanding of cloud-based AI services, and are familiar with ethical AI practices, we would like to meet you.
Responsibilities and Duties
- Design and manage the end-to-end lifecycle of retrieval-augmented generation (RAG) AI chatbots, ensuring seamless deployment, optimal performance, and regular maintenance.
- Develop AI chatbot solutions using Python programming within both native and hybrid cloud scenarios.
- Utilize cloud-based AI services, such as Azure's AI Search, OpenAI, and other machine learning services, to enhance chatbot capabilities.
- Apply advanced AI and machine learning knowledge, focusing on large language models (LLMs) and NLP techniques, to refine and improve chatbot interactions.
- Perform model tuning and prompt engineering to tailor chatbot performance to specific use cases and client requirements.
- Design and develop RESTful APIs to support chatbot functionality and integration with other services.
- Uphold high standards for cloud security and data privacy, ensuring all AI applications comply with relevant protocols and data protection laws.
- Exhibit exceptional problem-solving and analytical skills to drive innovation in AI chatbot solutions.
- Stay current with AI ethics and compliance regulations, implementing best practices in the development and deployment of chatbots.
Qualifications
- 5+ years of machine learning/machine learning modeling experience.
- 2+ years of Python programming and working with cloud-based AI services.
- Proven experience in developing AI chatbots with a focus on retrieval-augmented models.
- Demonstrated experience with large language models and NLP techniques.
- Experience in API design, development, and deployment.
- Knowledge of cloud security measures, data privacy standards, and related legal requirements.
- Strong analytical and problem-solving skills with a track record of optimizing AI solutions.
- Familiarity with ethical considerations in AI and compliance with AI development standards.
- Bachelor's or Master's degree in Computer Science, AI, Machine Learning, or related field.