Responsibilities
- Develop custom agents using our GenAI platform tailored to unique business needs.
- Work independently to design and implement knowledge bases and related solutions.
- Leverage analytics and machine learning to enhance and optimize knowledge base performance.
- Collaborate with team members and stakeholders to define requirements and develop features.
- Ensure the integrity and accuracy of data within the knowledge bases.
- Thoroughly test and validate solutions prior to deployment.
- Integrate knowledge bases with internal and external APIs.
- Communicate needs and roadblocks promptly and clearly.
- Manage the model lifecycle (deployment, scaling, maintenance).
- Handle business integration of AI models, ensuring smooth operational workflows.
- Encourage innovation by staying current with the latest GenAI research and applying it where necessary.
- Assist in AI Solution Development: Collaborate with senior developers to integrate large language models (LLMs) into products.
- Assist in Data Pipeline Management: Help build scalable and reusable data processing pipelines in either scale-up and scale-out environments.
- Support Machine Learning Projects: Assist Machine Learning research/project teams with data preparation and evaluation tasks.
- Containerization and Deployment: Develop and deploy applications using Docker containers and manage their lifecycle in Kubernetes environments.
- Conduct Quality Assurance: Perform Quality Assurance tasks and solve integration issues; Participate in code reviews.
Basic Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- 2-3 years of professional development experience in software engineering, with a focus on Python and JavaScript/Node.js.
- At least 1 year of experience working with GenAI technologies.
- A background in analytics, machine learning, and GenAI.
- Basic understanding of LLMs and AI development frameworks (Langchain and Langflow preferred).
- Basic understanding of genAI agentic development and frameworks (crewAI, LangGraph or equivalent)
- Proven experience building and managing enterprise software platforms.
- Knowledge of design patterns and software architecture principles.
- Understanding of cloud infrastructures like AWS, Azure, or GCP.
- Experience using Git for source control, including branching, merging, and resolving conflicts.
- Good communication skills in English language, German language skill would be an asset
- Passion for continuous learning and grow in a dynamic environment.
- Ability to work collaboratively in an international team
- Experience with Agile methodologies and tools like JIRA or Confluence.
Plus Experience:
- Fine-tuning large pre-trained models for custom use cases.
- Experience in MLOps for automating the deployment and scaling of AI models.
- Familiarity with machine learning frameworks and libraries.
- Knowledge of building and maintaining APIs.
- Experience with containerization technologies like Docker and Kubernetes.
Generating Apply Link...