Mindbank Consulting Group has a direct hire opportunity for an experienced Machine Learning Engineer who has machine learning libraries and frameworks experience and solid Python skills. This is a fully remote position within the United States ; this team works on Eastern Time. This is a really interesting position, and our client is a wonderful employer with enviable benefits.
This is NOT open to third parties, no exception. Direct candidates only.
Candidates must be US Citizens or Permanent Residents. To qualify, you must have lived in the US or a US territory continuously for the last three (3) years. Note: military and Government employee exemptions apply.
As a Machine Learning Engineer, you will work as part of a team to assist, develop, and collaborate in ML models and algorithms, specifically focusing on integrating Azure OpenAI services and Large Language Models. to join our innovative team. This role requires experience in Azure OpenAI, Large Language Models (LLMs), Python, and proficiency in developing applications using Streamlit, LangChain, Databricks, and Python frameworks such as Flask and FastAPI. The ideal candidate will be adept at building scalable machine learning models and deploying them to production environments and also being part of customer success teams.
Additional responsibilities:
-
Utilize Databricks for large-scale data processing and model training, ensuring efficient data manipulation and transformation.
-
Develop and deploy web applications and APIs using Streamlit, Flask, and FastAPI to enable interactive data visualization and real-time model interaction.
-
Collaborate with cross-functional teams to define problem statements, gather requirements, and deliver ML-driven solutions that align with business goals.
-
Implement and maintain machine learning solutions within Azure cloud environments, ensuring scalability, performance, and security.
-
Optimize machine learning pipelines for performance and scalability using LangChain for natural language processing tasks.
-
Conduct A/B testing and other experimental designs to validate models against business objectives.
-
Document all processes and models in detail to ensure reproducibility and compliance with industry standards.
QUALIFICATIONS : please make sure you include technical details about your work in the experience sections of your resume. It doesn’t matter if it goes over a page, I promise.
-
Bachelors degree in Computer Science, Engineering, Statistics, or related field.
-
Certification(s): Industry-recognized certifications a plus
-
Minimum 3 years strong programming skills in Python.
-
Minimum 5 years extensive experience with machine learning libraries and frameworks.
-
Proven experience with Azure and its AI capabilities, including the use of Azure OpenAI and LLMs.
-
Experience with Databricks for data engineering and exploratory data analysis.
-
Proficient in building and deploying web applications using Streamlit, Flask, and FastAPI.
-
Familiarity with the deployment of scalable machine learning models in a production environment.
-
Strong problem-solving skills and the ability to work collaboratively in a fast-paced, team environment.
Highly preferred skills:
-
Experience with other cloud platforms such as Azure or AWS.
-
Familiarity with/background in additional programming languages such as .NET, C#, Java.
-
Knowledge of containerization and orchestration technologies such as Docker, Kubernetes.
-
Experience applying machine learning techniques to real-world business problems.
Associated topics: algorithm, application, backend, c c++, c#, php, programming, sde, software development engineer, software programmer
databricks LangChain Docker streamlit Python Kubernetes Machine Learning Flask FastAPI Azure OpenAI LLM