Title: Full Stack Software Engineer with AI
Location: Remote USA
Job Type: 12 Months Contract
Job Description:
Full Stack Software Engineer with AI
We are seeking an innovative Full Stack Engineer to AI inclusive applications. These descriptions build upon your existing requirements, integrating AI-specific responsibilities, skills, and qualifications. Join our team, dedicated to developing cutting-edge applications leveraging Retrieval-Augmented Generation (RAG) and other AI technologies. You will build end-to-end Title: Full Stack Engineer (AI/RAG Applications)
Qualifications
• Bachelor’s degree in computer science, Engineering, or a related technical discipline.
• 3+ years of experience in full-stack software engineering, with demonstrated, Engineering, or related discipline.
• Minimum of 3+ years of experience in full-stack software development.
• Proficiency experience integrating AI/ML services.
• Strong proficiency in front-end technologies including HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
• in frontend technologies (HTML, CSS, JavaScript Backend development expertise with Node, React, Angular, Vue).
• Strong backend.js, Python, Java, or .NET, particularly experience building RESTful APIs and microservices.
skills in Node.js, Python, Java, or .NET.
• Hands-on experience integrating AI/ML models, particularly NLP- Experience integrating AI and NLP models, including familiarity with Retrieval-Augmented Generation (RAG), OpenAI APIs, LangChain, or similar frameworks.
• Proficiency with relational-based Large Language Models (e.g., GPT, BERT, LLaMA).
• Familiarity with RAG architectures, vector databases (e.g., Pinecone, We and NoSQL databases (PostgreSQL, MongoDB, etc.) and familiarity with vector databases (aviate, Milvus), and embedding techniques.
• Experience with RESTful APIs, GraphQL, microservices, and cloud-native architecture (AWS, Azure, GCP).
e.g., Pinecone, Chroma, Weaviate) is a plus.
• Solid understanding- Solid understanding of databases (SQL/NoSQL) and data modeling best practices.
• Experience with version control systems (Git), CI/CD pipelines, and containerization (Docker of version control (Git) and CI/CD pipelines.