Menu

Python|AI Developer

Location: City of London, England

Category: IT Engineer & Developer Jobs

Job Description:

We are seeking an experienced Python/AI Developer with expertise in Python programming, FastAPI, SQL, and AI/ML technologies. The ideal candidate should have hands-on experience working with Large Language Models (LLM), Small Language Models (SLM), OCR technologies, Prompt Engineering, and Vector Databases. You should be proficient in building scalable microservices and have solid knowledge of Azure services, including Cosmos DB, Graphistry Core, OpenAI, and PostgreSQL.

Key Responsibilities:

Python Development: Write and maintain clean, efficient Python code for AI and data-driven applications.

FastAPI: Develop and manage high-performance APIs using FastAPI for AI model integration and microservices.

SQL & Databases: Manage and query databases efficiently, particularly PostgreSQL and Cosmos DB.

LLM/SLM Expertise: Implement Large Language Models (LLM) and Small Language Models (SLM) for AI-powered solutions.

OCR Technologies: Utilize OCR packages to extract and process data from various document formats.

Prompt Engineering: Design and fine-tune prompt engineering solutions to optimize AI model outputs.

Vector Databases: Work with Vector DBs to store and retrieve large datasets, ensuring efficient model performance.

Microservices Architecture: Build and maintain modular, scalable microservices for AI and data processing applications.

Azure OpenAI Integration: Implement solutions using Azure OpenAI services to build intelligent applications.

Required Skills and Experience:

Python Proficiency: Strong experience in Python programming and libraries for AI and data manipulation.

FastAPI Development: Proven ability to create efficient, high-performance APIs with FastAPI.

SQL Expertise: Hands-on experience with PostgreSQL, SQL, and Cosmos DB for data storage and querying.

LLM/SLM Knowledge: Proficiency in working with LLMs/SLMs for AI/ML applications.

OCR Tools: Experience with OCR technologies for document analysis and text extraction.

Prompt Engineering: Skilled in designing and optimizing prompts for improved AI/ML model performance.

Vector DBs: Knowledge of Vector Database architecture and management.

Azure Services: Experience with Azure services, particularly Cosmos DB, Graphistry Core, OpenAI, and PostgreSQL.

Microservices Architecture: Strong knowledge of microservices architecture and development.

APIs: Expertise in building and integrating APIs with external systems and services.

Apply on Company Website You will be redirected to the employer’s website