AIML Software Engineer

INFT Solutions Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Annapolis, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: AI/ML Software Engineer-KL-17

Location- Annapolis MD

Position Overview

We are seeking an experiencedAI/ML Software Engineerto design develop and deploy intelligent software systems that leverageArtificial Intelligence (AI)andMachine Learning (ML)to automate business processes improve user experiences and support data-driven operations.

The ideal candidate will possess strong expertise inPython developmentLLM integrationretrieval-augmented generation (RAG)chatbot developmentworkflow automation andAI model deploymentwithin a hybrid cloud environment.

This role supports the creation of production-grade AI systems including:

  • Internal AI assistants
  • External chatbots
  • Intelligent automation workflows
  • Knowledge retrieval systems
  • Translation and transcription engines
  • Redaction tools
  • Document analysis and generation platforms

Key Responsibilities

1. AI/ML Solution Design

  • Design and develop AI-enabled applications to automate narrowly defined tasks.
  • Architect solutions usingLLMsembeddings andvector search.
  • Select optimal AI and non-AI approaches based on business needs.
  • Collaborate with stakeholders to define workflows and system architecture.

2. Chatbot & Agent Development

  • Build and improveinternal AI chatbotsfor employee support.
  • Developexternal conversational botsfor public-facing services.
  • Implementagent-based systemsfor:
    • Knowledge retrieval
    • Research
    • Document generation
    • Data extraction

3. RAG & Knowledge Retrieval

  • Buildretrieval-augmented generation (RAG)systems.
  • Improve vector search relevance using:
    • embeddings
    • reranking
    • graph retrieval
  • Integrate knowledge retrieval with case management systems.

4. Workflow Automation

  • Develop AI-poweredRPA workflows
  • Automate reporting pipelines
  • Improve manual operational tasks using AI agents

5. NLP & Document Intelligence

  • Build systems for:
    • Translation
    • Transcription
    • Redaction
    • Document analysis
    • PDF generation
  • Apply NLP techniques for extracting structured data from unstructured documents.

6. Testing & Evaluation

  • Build evaluation pipelines for AI workflows.
  • Develop:
    • Unit tests
    • Integration tests
    • Synthetic datasets
  • Improve:
    • Accuracy
    • Latency
    • Cost efficiency

7. Deployment & DevOps

  • Deploy AI applications inhybrid cloud environments
  • ManageDocker containers
  • Optimize performance in limited GPU environments
  • Support production deployments and updates

Required Qualifications

  • Bachelors degree in:
    • Computer Science
    • Data Science
    • Engineering
    • Mathematics
    • Related discipline
  • Minimum3 years of AI/ML or data science experience
  • Minimum3 years of software engineering experience

Required Technical Skills

  • Python
  • SQL / PostgreSQL
  • Docker
  • Git
  • REST APIs
  • Vector Databases
  • Embeddings
  • RAG Pipelines
  • Prompt Engineering
  • LLM Deployment

Preferred Skills

  • Neo4j / Graph databases
  • Fine-tuning LLMs
  • Synthetic data generation
  • Hybrid cloud architecture
  • React
  • Microsoft Teams Toolkit
  • Rust or performance-oriented languages

Soft Skills

  • Strong problem solving
  • Systems thinking
  • Collaboration
  • Technical documentation
  • Agile teamwork
  • Ability to work in constrained environments

Work Environment

  • Remote with occasional onsite support
  • Standard business hours (EST)
  • Hybrid cloud infrastructure
  • Cross-functional collaboration


Required Skills:

PythonSQL

Job Title: AI/ML Software Engineer-KL-17 Location- Annapolis MD Position Overview We are seeking an experiencedAI/ML Software Engineerto design develop and deploy intelligent software systems that leverageArtificial Intelligence (AI)andMachine Learning (ML)to automate business processes improve user...
View more view more