JOBSEARCHER

Artificial Intelligence (AI) / Machine Learning (ML) Software Engineer

Job description NOTE: W2 hourly only. No C2C, please. NOTE: This is a U.S.-based remote role. NOTE: Sponsorship is not available, now or in the near future, for this position. NOTE: Candidates who only have front end development, back end development, or website development are not a good fit for these positions. This role will be working on a team that develops Artificial Intelligence (AI) and Machine Learning (ML) platforms. These positions will be the platform and data engineers responsible for getting data into a position that can be used with generative AI. Skill Set Requirements Must have a general understanding of Data Engineering to include: basic data wrangling for structured and unstructured data, basic data feature analysis, structured data loading into cloud storage or data lake, and they must be familiar with cracking and chunking unstructured data Generative AI: looking for candidates who are familiar with all models offered by OpenAI, familiar with opensource foundation models, and who have an understanding of langchain. Data Serving: experience with types of retrieval mechanisms to support RAG (other than ACS), and demonstrate out of the box thinking on RAG, not just the boilerplate examples published up to this point Vector Database (DB): should be familiar with embeddings, and have intermediate knowledge of Vector DB Experience with creating Jupyter Notebooks Must be familiar with Databricks (preferred), or other pipeline tools Skills that will set a candidate apart: Python experience and backend AWS API engineering for REST services a plus Experience with React and frontend engineering is plus Knowledge of or experience with emerging benchmarking tools for RAG, opensource or vendor Job Type: Full-time Pay: $78.00 - $83.00 per hour Schedule: 8 hour shift Ability to commute/relocate: East Moline, IL 61244: Reliably commute or planning to relocate before starting work (Required) Work Location: In person