Job Description
This position involves working on complex AI-related projects, using cutting-edge technologies and methodologies.
Responsibilities
- Require a strong foundation in software engineering, data science, or a related field.
- Expertise in Python development, including knowledge of:
- FastAPI
- Pandas
- NumPy
- Proficiency in Prompt Engineering and experience with RAG.
- Understanding of vector databases and embedding models.
- Familiarity with frameworks such as:
- LangChain
- LangGraph
- LlamaIndex
- Hands-on experience with Azure cloud services, specifically Azure Functions.
- Knowledge of other cloud platforms and their AI services is beneficial.
- Strong understanding of data engineering concepts:
- Data pipelines
- Data integration
- Data warehousing
- Skills in handling large datasets, including data cleaning, transformation, and manipulation.
- Experience with version control, commit practices, unit testing, CI/CD, packaging, and Docker.
- Awareness of AI ethics, bias mitigation, and responsible AI practices.
- Excellent analytical thinking and creative problem-solving skills.
- Effective communication skills for team collaboration.
Project Details
- Long-term contract (B2B)
- Flexible remote work arrangements.
Job Highlights
Work on innovative AI projects, remote work, long-term contract.