AI/ML Software Engineer

Overview

Remote
Depends on Experience
Full Time

Skills

Python
GoLang
Chatbot
RAG pipelines
LLMs
OpenSearch
FAISS
AWS Cloud Services
AI/ML Concepts
APIs
microservices
AI Systems
AI and LLM based models

Job Details

Hi,

 

Please find the below requirement & send the suitable profiles asap.

 

Role: AI/ML Software Engineer

Duration: long term

Location: Remote

 

Job Summary

Seeking an AI Software Engineer to design and build intelligent, production-grade AI systems and agentic workflows. This role combines strong software engineering skills with hands-on experience in large language models (LLMs), retrieval-augmented generation (RAG), and AI orchestration. You ll work on developing scalable, autonomous solutions that enhance business processes and decision-making across the enterprise.

 

Key Responsibilities

  • Design, build, and maintain agentic workflows and autonomous AI systems.
  • Develop, integrate, and deploy AI and LLM-based models into production applications.
  • Engineer RAG pipelines, implement semantic search, and manage embeddings using tools like OpenSearch or FAISS.
  • Collaborate with cross-functional teams to define requirements and deliver impactful AI-driven solutions.
  • Implement orchestration logic for multi-agent systems using frameworks like LangChain, AutoGen, or CrewAI.
  • Apply MLOps practices model training, deployment, monitoring, and lifecycle management.
  • Optimize performance, ensure reliability, and monitor AI systems in production environments.
  • Stay current on advancements in AI, LLMs, and emerging agentic architecture patterns.

Required Skills & Experience

  • 5+ years of software engineering experience, preferably in Python or GoLang.
  • Proven experience building chatbot applications and RAG pipelines using LLMs.
  • Familiarity with semantic search and embedding models (OpenSearch, FAISS).
  • Proficiency in AWS cloud services (SageMaker, Bedrock, Lambda, ECS, EKS, Step Functions).
  • Strong grasp of AI/ML concepts, prompt engineering, and lifecycle management.
  • Experience with APIs, microservices, and cloud-based integration architectures.
  • Excellent analytical, problem-solving, and communication skills.
  • Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Nice to Have

  • Experience fine-tuning large language models for domain-specific tasks.
  • Awareness of data privacy and compliance best practices, including secure model deployment.
  • Familiarity with AWS Step Functions and AI workflow orchestration.
  • Understanding of text preprocessing and NLP pipeline techniques.
  • Early adoption or integration knowledge of AWS Bedrock Knowledge Bases, Agents, Guardrails, or Amazon Q.
  • Experience with hybrid retrieval methods (BM25 + vector fusion, rerankers).

 

srini

vasuatsrinavdotnet

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.