AI Engineer

Posted 7 Days Ago
Be an Early Applicant
2 Locations
Hybrid
Senior level
Artificial Intelligence • Big Data • Software • Business Intelligence
Transforming businesses with innovative custom software development, AI and data engineering services.
The Role
The AI Engineer will design, develop, and maintain AI applications, utilizing LLM models and various databases, while researching and evaluating AI model efficiencies.
Summary Generated by Built In

DVT is a global custom software development and data engineering company. With our remote and hybrid options, our vision is to be South Africa's favourite custom software solutions & services company, with a global footprint. You will have the opportunity to work alongside some of the most established developers in the country with the latest technologies. DVT is committed to continuously training our staff and we are very proud of our culture of learning, from internal speaking and training to sponsoring a variety of technical events from DevConf to GDG.

DVT We are seeking a highly skilled AI Engineer with a specialization in Generative AI applications to join our dynamic team. This role demands a seasoned professional with a strong background in software development and specific expertise in the development and deployment of AI-driven technologies. The ideal candidate will contribute to pioneering projects, leveraging their technical abilities to drive innovation and create scalable AI solutions.

Key Responsibilities:

  • Design, develop, and maintain applications powered by LLM models such as OpenAI’s GPT 3.5 or GPT 4 and various other providers.

  • Make use of orchestration libraries such as Langchain to build RAG (Retrieval-Augmented Generation) applications.

  • Work with SQL and Azure SQL databases for data manipulation and retrieval.

  • Utilize vector databases such as Pinecone, Weaviate, and Chroma to provide retrieval capabilities within applications.

  • Research and apply advanced retrieval techniques and chunking strategies using RAG to improve model efficiency.

  • Evaluate AI models using robust metrics to ensure high accuracy and performance.

Required Qualifications:

  • A minimum of 5 years of software development experience, with a proven track record of deploying robust applications.

  • Strong proficiency in Python and familiarity with SQL, and SQL Databases.

  • Experience with Langchain and its various components such as Document Loaders, Text Splitters, Retrievers, Chains & Agents.

  • Experience with vector embeddings either through third party providers like OpenAI or other open sources embeddings models like Word2Vec.

  • Experience with vector databases. Examples such as: Pinecone, Weaviate, Chroma or similar.

  • Understanding of advanced retrieval techniques and chunking strategies within RAG applications is highly desirable.

  • Knowledge of Generative AI evaluation metrics and managing hallucinations.

Behaviour Competency:

  • Self-motivated, proactive and results-oriented

  • Strong analytical and problem-solving skills

  • Ability to work in a fast-paced, dynamic and collaborative environment

  • Comfortable with ambiguity and able to adapt to change

  • Ability to work independently and as part of a team

  • Passion for learning new technologies and staying up to date with the latest trends in data science and machine learning

  • Excellent written and verbal communication and collaboration skills

  • Shows promising leadership abilities

  • Strong business acumen


Interview Process

  • Recruiter call

  • Technical Interview

  • Decision & Feedback

Who we are:

Skills Required

  • Minimum 5 years of software development experience
  • Proficiency in Python
  • Familiarity with SQL and SQL Databases
  • Experience with Langchain and its components
  • Experience with vector databases like Pinecone, Weaviate, Chroma
  • Understanding of advanced retrieval techniques and chunking strategies
  • Knowledge of Generative AI evaluation metrics
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
689 Employees
Year Founded: 1999

What We Do

Custom Software, AI and Data Engineering services. Global Scale. Local Engagement. DVT is a proudly South African founded and operated technology services provider. As a BEE level 2 company, we are a committed local partner to South African clients, providing experienced software technology teams or staff to build, enhance or maintain your AI, data and software solutions.

Similar Jobs

M-KOPA Logo M-KOPA

Artificial Intelligence Engineer

Fintech • Payments • Financial Services
In-Office or Remote
7 Locations
2507 Employees

Crypto Banter Logo Crypto Banter

Artificial Intelligence Engineer

News + Entertainment • Cryptocurrency
In-Office or Remote
Cape Town, Western Cape, ZAF
79 Employees

Allocator Logo Allocator

Artificial Intelligence Engineer

Fintech • Software • Financial Services
Hybrid
Somerset West, City of Cape Town, Western Cape, ZAF
36 Employees

Motorola Solutions Logo Motorola Solutions

Senior Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
23000 Employees

Similar Companies Hiring

Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account