What are the responsibilities and job description for the Senior AI/ML Full Stack Engineer position at Da Vinci Software?
Overview:
Our client is seeking an SeniorAI/ML Developer. This position is for a Generative AI and Healthcare Applications We are seeking a Senior AI/ML Engineer with strong hands-on experience designing, building, evaluating, and deploying production-grade AI/ML and Generative AI solutions. This role will focus on healthcare and enterprise AI applications, including retrieval-augmented generation, LLM-powered assistants, document intelligence, machine learning pipelines, and cloud-native deployment.
Scope of Work:
Education:
Our client is seeking an SeniorAI/ML Developer. This position is for a Generative AI and Healthcare Applications We are seeking a Senior AI/ML Engineer with strong hands-on experience designing, building, evaluating, and deploying production-grade AI/ML and Generative AI solutions. This role will focus on healthcare and enterprise AI applications, including retrieval-augmented generation, LLM-powered assistants, document intelligence, machine learning pipelines, and cloud-native deployment.
Scope of Work:
- The candidate will be responsible for designing and developing scalable AI solutions that combine large language models, retrieval systems, structured and unstructured data, cloud services, and user-facing applications.
- Responsibilities include building RAG pipelines, document ingestion workflows, semantic search, embeddings, prompt engineering, evaluation frameworks, guardrails, APIs, and production monitoring.
- The role will also require close collaboration with product owners, clinical or business stakeholders, and technical teams to gather requirements, communicate tradeoffs, and deliver reliable, measurable AI solutions.
Education:
- Bachelor’s degree in Computer Science or a related field with 7 years of experience.
Or - Master’s degree in Computer Science or a related field with 5years of experience.
- Demonstrated experience on a broad range of software technologies and development platforms.
- 5 years of experience in designing and building software solutions, including both front-end and back-end development.
- Excellent programming skills.
- Expertise in front-end technologies, including JavaScript, CSS3 and HTML5.
- Expertise in server-side programming languages including Java, Ruby, PHP and Python.
- Excellent communication and teamwork skills.
- Experience in leading software development processes.
- Ability to collaborate effectively with internal business stakeholders, outside partners and technology teams.
Required Skills:
- Strong Python programming and SQL experience
- Hands-on experience building Generative AI or RAG-based applications
- Experience with LLMs, prompt engineering, embeddings, semantic search, query expansion, and citations
- Experience with ML/NLP model development, evaluation, and performance monitoring
- Familiarity with LLM evaluation metrics such as answer relevance, context relevance, faithfulness, hallucination reduction, and citation accuracy
- Experience implementing AI safety guardrails, content moderation, blocked topics, or escalation logic
- Experience with cloud platforms such as GCP, AWS, or OCI
- Experience with tools such as Vertex AI, AWS Bedrock, SageMaker, BigQuery, Snowflake, OpenSearch, Cloud Run, Docker, Airflow, Terraform, or CI/CD pipelines
- Experience working with healthcare, claims, clinical, regulatory, life sciences, or enterprise data preferred
- Strong communication skills and ability to work with both technical and non-technical stakeholders
- Pro Desk API
- Fully Remote Role
- W2 Only