Shuru Technologies logo

Machine Learning Engineer

Shuru Technologies
Full-time
On-site
Bangalore South, Karnataka, India
Software Engineer
We are seeking a highly skilled Senior AI/ML with deep expertise in building AI -driven chatbot systems and end -to -end LLM -powered applications. In this role, you will architect and develop intelligent conversational experiences, work with LLM frameworks, and lead the design of scalable AI systems.
<\/div>

<\/div>

<\/div>
Key Responsibilities:<\/b>
<\/div>
  • Design, develop, and deploy AI -powered chatbots and conversational interfaces using Python.
    <\/span><\/li>
  • Architect and build AI/LLM -based systems leveraging frameworks like Langchain, LlamaIndex, etc.
    <\/span><\/li>
  • Work with vector databases (e.g., Pinecone, FAISS, Weaviate) for retrieval -augmented generation (RAG) workflows.
    <\/span><\/li>
  • Integrate LLM APIs (e.g., OpenAI, Anthropic, Cohere) and fine -tune models for domain -specific tasks.
    <\/span><\/li>
  • Lead POCs and drive end -to -end product development from ideation to production.
    <\/span><\/li>
  • Collaborate with product, ML, and backend teams to deliver scalable AI applications.
    <\/span><\/li>
  • Optimize system performance and troubleshoot distributed architectures.
    <\/span><\/li>
  • Lead and mentor junior engineers in the AI technology stack.
    <\/span><\/li><\/ul>

    <\/div><\/span>

    Requirements<\/h3>
    • 4+ years of industry experience with a strong focus on Python.
      <\/span><\/li>
    • Proven experience in building and deploying AI/LLM -based products.
      <\/span><\/li>
    • Familiarity with Langchain -style architectures and multi -agent workflows.
      <\/span><\/li>
    • Strong understanding of vector databases, embeddings, and RAG pipelines.
      <\/span><\/li>
    • Experience working with cloud services like AWS, GCP, or Azure.
      <\/span><\/li>
    • Knowledge of API design, microservices, and event -driven architecture.
      <\/span><\/li>
    • Solid grasp of data structures, algorithms, and performance optimization.
      <\/span><\/li>
    • Strong communication and leadership skills.<\/span>
      <\/li><\/ul>

      <\/span><\/div>

      <\/div>
      Nice to Have:<\/b>
      <\/div>
      Experience with fine -tuning LLMs or building custom NLP pipelines.
      <\/div>
      Exposure to frameworks like FastAPI, Django, or Flask.
      <\/div>
      Familiarity with Docker, Kubernetes, and CI/CD processes.
      <\/div><\/span>

      Benefits<\/h3>
      • Work on global projects with clients from worldwide.<\/span><\/span><\/span><\/span><\/span>
        <\/li>
      • Be part of a remote -first culture -work from anywhere with flexibility.<\/span><\/span><\/span><\/span><\/span>
        <\/li>
      • Enjoy team -building activities and regular outings.<\/span><\/span><\/span><\/span><\/span>
        <\/li>
      • Collaborate and grow in a supportive environment with opportunities to learn from senior engineers.<\/span><\/span><\/span><\/span><\/span>
        <\/li>
      • ​Competitive salary and benefits package.<\/span><\/span><\/span>
        <\/span>
        <\/span><\/li><\/ul>

        <\/div><\/span>

Apply now
Share this job