- Company Name
- Blue Purpose
- Job Title
- AI/ML Software Engineer
- Job Description
-
**Job Title:** AI/ML Software Engineer
**Role Summary:**
Develop and deliver end‑to‑end AI/ML solutions on .NET/C# for a cloud‑native healthcare platform. Design, prototype, and scale intelligent applications, including Retrieval‑Augmented Generation (RAG) workflows and LLM‑powered services, while ensuring HIPAA compliance and secure data handling.
**Expectations:**
- Build production‑ready AI models and pipelines within an Agile team.
- Translate business objectives into technical specifications and measurable outcomes.
- Maintain high code quality, adherence to SOLID principles, and robust test coverage.
- Proactively identify and mitigate security, compliance, and operational risks.
- Contribute to setting AI/ML best practices and governance across the organization.
**Key Responsibilities:**
- Design, code, test, and debug intelligent microservices using C#/.NET.
- Deploy and optimize scalable AI/ML applications on Azure.
- Implement and maintain RAG workflows, vector databases, and feature pipelines.
- Build proof‑of‑concepts, iterate rapidly, and scale successful prototypes to production.
- Integrate external AI/LLM services via APIs and SDKs.
- Ensure HIPAA‑compliant data storage, processing, and access controls.
- Conduct model performance monitoring, auditing, and continuous improvement.
- Collaborate with data engineering, product, and operations teams for end‑to‑end delivery.
- Advise on technology choices, tooling, and architecture for AI/ML initiatives.
**Required Skills:**
- Proficient in C# and .NET Core (ASP.NET Core, Entity Framework).
- Strong experience with SQL Server and data modeling.
- 4+ years of applied AI/ML development, including model deployment and monitoring.
- Familiarity with Python ML libraries (TensorFlow, PyTorch, scikit‑learn) and LLM integration (Azure OpenAI, Hugging Face, LangChain).
- Experience with MLOps/LLMOps pipelines, CI/CD, and model governance.
- Secure coding practices, knowledge of HIPAA requirements, and experience in healthcare data environments.
- Excellent problem‑solving, communication, and teamwork skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Certifications in cloud platforms (Azure) or AI/ML (optional but preferred).