Application Programming Interface (API), Artificial Intelligence (AI), Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Structures, Identify Issues, Microsoft SharePoint, Microsoft Windows Azure, Node.js, Performance Analysis, PostgreSQL, Python Programming/Scripting Language, REST (Representational State Transfer), SAP, SQL Databases, Snowflake Schema, Software Development, Test Design
Job Overview
------------
Assist in developing and integrating AI features into askchemille.com using Azure OpenAI and enterprise data sources. Work under guidance to implement retrieval-augmented generation (RAG) pipelines and support data ingestion from Snowflake, SAP, SharePoint, and PostgreSQL.
Responsibilities
----------------
- Support development of APIs and backend services for AI features.
- Assist in implementing RAG pipelines using Azure AI Search and embeddings.
- Help integrate data from Snowflake, SharePoint, SAP, and PostgreSQL.
- Participate in prompt design and testing under supervision.
- Contribute to basic CI/CD tasks and containerization efforts.
- Monitor application performance and assist in troubleshooting issues.
Qualifications
-------------
### Requirements
- Bachelor's degree in Computer Science or another quantitative field
- 1-2 years of experience in software development or ML engineering
- Basic knowledge of Python data structures or TypeScript/Node.js
- Familiarity with Azure services and cloud concepts
- Understanding of REST APIs and backend development
- Exposure to data integration and SQL databases (PostgreSQL preferred)