Senior AI/ML Full Stack Engineer
Da Vinci Software
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 27d ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design and develop scalable AI solutions combining large language models, retrieval systems, structured and unstructured data, cloud services, and user-facing applications
- Build RAG pipelines, document ingestion workflows, semantic search, embeddings, prompt engineering, evaluation, guardrails, APIs, and production monitoring
- Develop full-stack applications including responsive user interfaces, backend services, RESTful APIs, data integrations, authentication and authorization, and AI/ML model integrations
- Design, build, and maintain CI/CD pipelines using Azure DevOps for build, testing, validation, security checks, and deployment across environments
- Implement release management, deployment automation, and troubleshooting of deployment issues
- Follow strong software engineering and MLOps practices including modular architecture, reusable components, version control, automated testing, code reviews, logging, observability, error handling, performance optimization, security, maintainability, and production support
- Collaborate with product owners, clinical or business stakeholders, architects, DevOps engineers, and security teams to gather and translate requirements and communicate technical decisions
Requirements
- Bachelor's degree in Computer Science or related field with 7 years of experience, or Master's degree with 5 years of experience
- Strong Python programming and SQL experience
- Hands-on experience building production-grade Generative AI and LLM-powered applications
- Experience with LLMs, prompt engineering, embeddings, semantic search, query expansion, and citation generation
- Experience with ML/NLP model development, evaluation, deployment, 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, escalation logic, and responsible AI controls
- Experience with full-stack application development, including modern front-end frameworks, backend services, REST APIs, authentication, and application integration
- Experience designing and developing CI/CD pipelines using Azure DevOps
- Experience with Git-based source control, automated testing, build pipelines, deployment pipelines, release management, and environment configuration
- Experience with cloud platforms such as Azure, GCP, AWS, or OCI
- Experience with tools and technologies such as Azure DevOps, Vertex AI, AWS Bedrock, SageMaker, BigQuery, Snowflake, OpenSearch, Cloud Run, Docker, Airflow, Terraform, or comparable cloud and MLOps technologies
- Experience with containerized application development and deployment using Docker
- Experience designing and consuming APIs and integrating AI/ML services into enterprise applications
- Experience with production monitoring, logging, observability, model/application performance tracking, and troubleshooting
- Strong understanding of secure software development, data privacy, and enterprise application development practices
- Strong communication skills and ability to collaborate effectively with both technical and non-technical stakeholders
Preferred
- Experience working with healthcare, claims, clinical, regulatory, life sciences, or enterprise data preferred
Skills
- Python
- SQL
- LLM
- Prompt Engineering
- Embeddings
- Semantic Search
- Query Expansion
- ML
- NLP
- Azure DevOps
- Git
- Azure
- GCP
- AWS
- OCI
- Vertex AI
- AWS Bedrock
- SageMaker
- BigQuery
- Snowflake
- OpenSearch
- Cloud Run
- Docker
- Airflow
- Terraform
- REST APIs
- CI/CD
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today