Senior AI Engineer [J111] at SKM Group
Remote, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

18 Jun, 25

Salary

84000.0

Posted On

19 Mar, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Cloud Services, Relevance, Gemini, Computer Science, Database Design, Data Science

Industry

Information Technology/IT

Description

We are a software house with a 18-year history, a rich portfolio, projects all over the world and an appetite for more. We have built our brand on professionalism and flexibility in delivering software solutions. We are not afraid of unconventional ideas and value innovation and imaginative change.
We are currently looking for a skilled Senior AI Engineer with at least 5 years of experience for our Emerging Tech Developers team.

REQUIREMENTS:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
  • Strong proficiency in Python for back-end development.
  • Ability to work with Generative AI APIs. (Azure OpenAI API experience is preferred but not required)
  • Experience working with RegEx to identify and search for the necessary content patterns within a complex document.
  • Implement complex algorithms to create a feature from the requirements of the business.
  • Ability to understand and update existing applications and FastAPI using GenAI.
  • Ability to integrate and work with Azure AI Search within the backend.
  • Understanding model capabilities (GPT-4o, Gemini, etc.) and appropriate API utilization.
  • Ability to apply prompt engineering best practices to optimize system prompts and user prompts, improving both the accuracy and efficiency of GenAI responses.

PREFERRED EXPERIENCE:

  • Proven ability to optimize GenAI performance in real-world applications, ensuring that API calls are cost-efficient and timely.
  • Knowledge of best practices for handling large-scale prompt generation, including context retention, input truncation, and managing token overflow for complex queries.
  • Familiarity with asynchronous programming in Python to handle concurrent GenAI requests without latency issues.
  • Experience with database design and for efficient data storage and retrieval. Experience with Azure AI Search will be significantly valued.
  • Experience working with Azure cloud services to host GenAI solutions and integrate monitoring/logging tools like Prometheus or Azure Monitor for API usage tracking.
  • Ability to collaborate with AI specialists to ensure that the GenAI models are tuned for business-specific needs, improving response accuracy and relevance.
  • Familiarity with token usage and rate limit management.
Responsibilities
  • Design and implement new GenAI models and algorithms.
  • Implement and improve functionalities within Python-based back-end systems
  • Collaborate with cross-functional teams to integrate AI solutions into existing software applications.
  • Communicate technical concepts effectively to stakeholders and team members.
Loading...