Beacon Hill Staffing Group - Milwaukee, WI
posted 5 months ago
As a Senior Machine Learning Engineer at Beacon Hill Technologies, you will be at the forefront of developing and implementing advanced machine learning models and applications. This role is designed for individuals who possess a strong background in data engineering, data quality, data modeling, and data analytics, with a minimum of 5 years of experience in these areas. You will be responsible for leveraging your expertise in machine learning, data science, and machine learning operations (MLOps) to create predictive, statistical, and classification models that drive business insights and solutions. In this position, you will engage in core software development activities, which include requirements gathering, design, construction, and testing, with a particular focus on A/B testing methodologies. Your experience with formal software development methodologies such as SDLC, Agile, or Scrum will be crucial in ensuring that projects are delivered on time and meet the highest quality standards. You will also have the opportunity to build large language model (LLM) applications using RAG architecture, Langchain, and LlamaIndex, which are essential for enhancing the capabilities of our machine learning solutions. Your technical skills will be complemented by your knowledge of programming languages such as Python and SQL, as well as data manipulation libraries like Pandas and NumPy. Understanding RESTful APIs and experience with Microsoft Dynamics 365, including Power Automate, will also be beneficial in this role. Additionally, familiarity with Snowflake for data processing and knowledge of Natural Language Processing (NLP) will enhance your contributions to the team. We value innovation and encourage candidates with open-source projects or publications in ML/AI to apply, as this demonstrates a commitment to advancing the field of machine learning.