Mindlance
AI/ML Full Stack Developer
Mindlance, Washington, District of Columbia 20036
Position Summary: Title: AI/ML Full Stack Developer Duration: 6 Months - Long Term Location: Washington, DC 20433 Hybrid Onsite: 4 Days onsite per week from Day1. Requirement: We are seeking a couple of strong Full Stack Developers to join our onsite team and help build cutting-edge AI applications . These applications will feature reusable services for generative AI use cases and chatbots utilizing large language models (LLMs). The ideal candidates should have a solid foundation in web development, backend services, and a deep understanding of AI and machine learning orchestration. Key Responsibilities: Frontend Development: Design, develop, and maintain user interfaces using Angular, ensuring seamless and responsive user experiences. Backend Services: Develop and optimize RESTful APIs using Java or .NET, enabling efficient and secure communication between frontend and backend systems. AI/ML Integration: Implement and manage AI/ML models and pipelines, including orchestration with Python for various AI functions. Data Management: Work with structured, graph, and unstructured databases for data storage, retrieval, and management to support complex AI applications. Retrieval-Augmented Generation (RAG): Implement RAG methods using Azure AI Search or AWS OpenSearch to enhance LLM performance. Intent Detection and AI/ML Workflows: Develop intent detection and other natural language understanding components to power AI-driven applications. Ingestion Pipelines: Design and deploy data ingestion workflows using Azure Data Factory (ADF) or equivalent cloud services for seamless data integration and ETL processes. SharePoint Integration: Integrate and manage SharePoint for data handling, document storage, and content management. Custom Model Development: Assist in creating and fine-tuning custom AI models; experience with few-shot learning, leveraging tools like Azure OpenAI, Google Gemini, or open-source LLMs is a plus. Collaboration and Documentation: Work closely with cross-functional teams to ensure alignment on project goals, and maintain clear documentation for ongoing and future projects. Required Skills: Frontend Development: Proficient in Angular, with strong UI/UX skills. Backend Development: Proficient in either Java or .NET for REST API development. AI/ML Orchestration: Strong experience in Python, with a focus on machine learning, LLMs, and AI orchestration. Data Management: Solid knowledge of structured (e.g., SQL), graph (e.g., CosmosDB), and unstructured databases (e.g., Elasticsearch). RAG Implementation: Experience with retrieval-augmented generation using Azure AI Search or AWS OpenSearch. Data Pipelines: Hands-on experience with Azure Data Factory for building and managing data ingestion pipelines. Intent Detection: Experience developing or deploying intent detection models and NLU components. SharePoint: Experience with SharePoint, especially for document storage and content management integration. Preferred Skills: AI Model Customization : Knowledge in creating custom AI models or fine-tuning existing LLMs, and familiarity with few-shot learning. Generative AI Tools: Hands-on experience with Azure OpenAI, Google Gemini, or other open-source large language models. DevOps : Familiarity with DevOps practices for CI/CD, particularly in cloud environments (Azure). Collaboration Tools: Familiarity with tools like Azure DevOps, Git, or similar for source control and task management. "Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."