AI/ML Software Engineer

Unisoft Technology Inc
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Clean Code Principles
API
Artificial Intelligence
Apache HTTP Server
Computer Programming
Content Analysis
Data Structures
Relational Databases
Middleware
Graph Database
Python
PostgreSQL
Language Modeling
Neo4j
Service-Oriented Architecture
SQL Databases
Data Processing
Chatbots
Retrieval-Augmented Generation
Large Language Models
Multi-Agent Systems
Backend
GIT
Containerization
Information Technology
Free and Open-Source Software
Api Design
Software Version Control
Data Pipelines
Docker
Microservices

Job description

o Maintain and monitor production AI systems Required Experience:

  1. SQL and relational database systems (e.g., PostgreSQL)

  2. Fine-tuning small language models or embedding models

  3. Contributing to or maintaining open-source software projects

  4. Graph databases or graph extensions (e.g., Neo4j, Apache AGE)

  5. Designing and implementing multi-agent or task-oriented AI systems

  6. Embedding models, vector similarity, re-ranking, and graph retrieval techniques in RAG systems

  7. Version control systems (e.g., Git), containerization technologies (e.g., Docker), and service-oriented architectures

  8. Collaborating with large language models (LLMs), including both, API-based

Requirements

We are seeking a highly skilled AI/ML Software Engineer with strong programming experience in Python to design, develop, and deploy intelligent software systems that leverage Artificial Intelligence and Machine Learning techniques.

This role involves working on cutting-edge solutions such as LLM agents, RAG systems, chatbots, document intelligence, and AI-powered automation tools., * Bachelor s degree in:

  • Computer Science / Engineering / Data Science / Mathematics or related field
  • Strong programming experience in Python
  • Solid understanding of: o Data structures & algorithms o Clean coding principles, # Document analysis, redaction, and generation

Chatbots and conversational AI

Knowledge retrieval using LLM agents

Translation, transcription, and data processing

o Build and optimize RAG (Retrieval-Augmented Generation) systems o Design multi-agent AI systems and task-oriented workflows o Evaluate when to use LLM vs non-LLM approaches Engineering & Architecture o Develop production-grade backend systems using Python o Build APIs, middleware, and scalable data pipelines o Work with service-oriented architecture and microservices o Integrate AI solutions into existing enterprise systems

Apply for this position