Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Software Engineer

Department:

Business Intelligence

Reports To:

Arshbir Singh Sandhu

About the Role

We are looking for a highly skilled Software Engineer Generative AI who is passionate about building intelligent, scalable, and secure AI-driven applications. The ideal candidate will combine strong software engineering fundamentals with hands-on experience in Generative AI, LLMs, and agentic AI solutions. You will play a key role in designing, developing, and deploying AI-based systems that enhance automation, analytics, and productivity across our healthcare operations.

Key Responsibilities

  • Design, develop, and deploy end-to-end Generative AI applications using LLMs and multimodal models (text, voice, image, etc.).
  • Implement best practices in coding, testing, and documentation to ensure maintainable, scalable, and secure solutions.
  • Build AI-powered agents and assistants to automate business.
  • Integrate AI models (OpenAI, Azure OpenAI, Hugging Face, Ollama, etc.) into existing systems and applications.
  • Optimize prompt engineering, retrieval-augmented generation (RAG), and fine-tuning pipelines for specific healthcare or enterprise use cases.
  • Collaborate with data engineers and analysts to design APIs, model-serving infrastructure, and data pipelines for AI solutions.
  • Stay current with the latest advancements in LLMs, vector databases, and Gen AI frameworks and propose improvements.
  • Conduct code reviews, performance testing, and mentor junior developers on AI development best practices.

Required Skills & Qualifications

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • 36 years of software engineering experience with strong coding fundamentals (Python preferred).
  • Proven experience with Generative AI models (OpenAI GPT, Llama, Mistral, Claude, Gemini, etc.).
  • Experience building RAG-based systems, vector databases (FAISS, Pinecone, Chroma, Weaviate), and embeddings.
  • Proficient in backend development (FastAPI, Flask, Django) and API integrations.
  • Strong understanding of software engineering best practices version control (Git), CI/CD, modular code, testing frameworks, and design patterns.
  • Familiarity with LangChain, LlamaIndex, Hugging Face Transformers, or similar frameworks.
  • Experience with containerization and orchestration (Docker, Celery, etc.) is a plus.
  • Knowledge of healthcare data or RCM processes is an added advantage but not mandatory.

Preferred Skills

  • Experience with multi-agent frameworks (CrewAI, AutoGen, LangGraph, etc.).
  • Exposure to cloud AI deployment (Azure, AWS, or self-hosted environments).
  • Experience with open-source LLM hosting and optimization (e.g., vLLM, Ollama, text-generation-webui).

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Ability to write clean, modular, and well-documented code.
  • Passion for innovation, experimentation, and continuous learning.
  • Excellent communication and collaboration skills.

Why Join Us

  • Work on real-world AI applications transforming healthcare operations.
  • Opportunity to lead and innovate in a fast-growing AI adoption environment.
  • Collaborative, modern, and learning-driven culture.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 136971577