Senior AI/ML Full Stack Engineer

Da Vinci Software
Rochester, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 90K

Job location

Remote
Rochester, United States of America

Tech stack

Java
JavaScript
PHP
API
Artificial Intelligence
Airflow
Amazon Web Services (AWS)
Computing Platforms
Automated Storage and Retrieval Systems
HTML5
Google BigQuery
CSS
Computer Programming
Python
Cloud Services
Ruby
Software Safety
Search Technologies
Software Construction
Software Engineering
SQL Databases
Unstructured Data
Enterprise Data Management
Retrieval-Augmented Generation
Large Language Models
Snowflake
Prompt Engineering
Generative AI
Backend
Information Technology
Google Cloud Functions
Performance Monitor
Machine Learning Operations
Front End Software Development
Terraform
Oracle Cloud Infrastructure
Docker

Job description

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.

Requirements

Do you have experience in Prompt engineering?, Do you have a Master's degree?, * 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., * 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

Apply for this position