Search by job, company or skills

bilvantis technologies

AI/ML Senior Programmer Analyst

Save
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: AI/ML – Senior Programmer Analyst (Exp: 3+ Years to 5 Years)

We are looking for a highly skilled and experienced AI/ML Engineer to join as a Senior Programmer Analyst.

Key Skills: Python, FastAPI, REST APIs, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Vector Databases,

SQL, AWS Services, Git, Docker, Kafka (integration), Redis.

    • Experience should have 3 Years to 5 Years of AI/ML engineering.
    • Design, develop, and maintain scalable backend applications using Python and FastAPI.
    • Build, enhance, and maintain Retrieval-Augmented Generation (RAG) applications leveraging Large Language Models (LLMs).
    • Develop and maintain RESTful APIs for seamless frontend and backend integration.
    • Process and ingest documents such as PDFs, HTML files, and other structured/unstructured formats for AI-powered search and retrieval.
    • Design and implement document processing pipelines, including document chunking, embedding generation, vector indexing, and retrieval.
    • Integrate Large Language Models (LLMs) into enterprise applications to deliver AI-driven business solutions.
    • Develop, optimize, and maintain prompt templates to improve response quality, accuracy, and relevance.
    • Integrate backend services with internal applications and third-party APIs.
    • Utilize Kafka for event-driven data processing and Redis for caching and performance optimization.
    • Troubleshoot, debug, and optimize application performance to ensure high availability and reliability.
    • Participate in code reviews and adhere to coding standards, best practices, and secure development guidelines.
    • Collaborate with QA engineers, business analysts, frontend developers, and cross-functional teams to deliver project requirements.
    • Coordinate with dependent teams to understand API specifications, database schemas, and integration requirements.
    • Provide production support by investigating, troubleshooting, and resolving application issues in a timely manner.
    • Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
    • Understanding on the SDLC.
    • Understanding on the Agile methodologies.
    • Communication with customer and producing the Daily status report.
    • Should have good oral and written communication.
    • Should be a good team player.
    • Should be proactive and adaptive.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150571191