SuperINTRO is creating an innovative networking platform that allows users to create multiple SuperINTROs that recommend connections and experiences locally for you by networking in simulations for you 24/7. The company is looking to develop its generative AI based networking platform.
Requirements
- Proficiency in AI Agent Development: Expertise in developing AI agents and retrieval-augmented generation (RAG) models using OpenAI API, Langchain, and Autogens.
- Backend Technologies and Server-Side Languages: Strong understanding and experience in backend technologies such as Node.js, Python, and Java.
- CI/CD Pipelines and Application Deployment: Skilled in creating and managing CI/CD pipelines on Google Cloud Compute and Microsoft Azure, including efficient deployment of applications.
- API Development: Experience in defining API endpoints and creating backend handlers.
Responsibilities
- Build AI agents and RAG models using leading LLM frameworks (OpenAI API, Langchain, Autogens) to enhance data processing and decision-making capabilities.
- Develop applications powered by large language models (LLMs) in Python and JavaScript, focusing on scalability and robust functionality.
- Engineer scalable backend RESTful APIs using Flask and ExpressJS (Node.js) to ensure seamless data integration and real-time data handling.
- Integrate complex databases (Pinecone, MongoDB) with applications, optimizing data storage and retrieval processes to support application needs.
- Apply prompt engineering techniques for AI models to improve the relevance and accuracy of responses in practical use-cases.
- Deploy applications and manage project workflows using continuous integration and continuous deployment (CI/CD) techniques on Google Cloud Platform and Microsoft Azure, enhancing deployment efficiency and reliability, including the use of Microsoft Azure OpenAI API.
Other
- Stable internet connection
- Ability to work virtually
- Internship
- Contract
- Success as an AI Engineer at SuperINTRO will be measured by your ability to effectively transform designs into functional, production-ready features and software deployments contributing to the seamless operation of our platform. Key indicators of success include proactive problem-solving, clear communication, robust technical skills, and adaptability in a fast-paced environment.