Q
Senior Machine Learning Engineer
Qlik
Remote · US Full-time Senior $154k – $180k/yr Today
About the role
Senior Machine Learning Engineer
Location: Remote
Salary: $154‑180K/year
Duties
- Design, develop, optimize generative AI based applications, leveraging Large Language Models, and other Machine Learning and Natural Language Processing Techniques for developing Qlik AI applications.
- Research state-of-the-art AI techniques and algorithms including evaluation tools, Agentic Frameworks and stay up to date with advancements in AI technology.
- Develop and maintain the highest quality of code and deployments for the Qlik AI platform and applications.
- Work with various NLP, open-source libraries in Python and Go to develop Qlik’s AI applications.
- Collaborate with other engineers in code reviews, design, technical discussions, feature development, mentor and provide guidance to junior engineers in the Team.
- Develop and maintain technical documentation and presentations for the team.
- Maintain and develop strong experience and skills in Python, machine learning, LLM and generative AI-related technologies.
- Work on deploying and expertise in cloud platforms especially in the areas of cost, optimization and hosting Qlik AI applications in cloud environments.
- Work remotely.
Requirements
- Master’s degree in Information Science, Computer Science, or Data Science.
- 4 years in Machine Learning Scientist, Software Developer, or related role developing data science models and algorithms and ML pipelines.
- 1 year (may be concurrent with 4 years) in the following:
- Data engineering, data curation for ML studies, and Python language ecosystem, including scikit-learn, NumPy, and TensorFlow or PyTorch.
- NLP processing techniques, LangChain or LangGraph, Generative AI, and Prompt Engineering.
- Tuning, working with and generating accurate responses with LLM’s.
- At least one cloud platform, such as AWS, GCP, or Azure, including deploying and scaling micro‑services using containerization techniques.
Requirements
- Data engineering, data curation for ML studies, and Python language ecosystem, including scikit-learn, NumPy, and TensorFlow or PyTorch.
- NLP processing techniques, LangChain or LangGraph, Generative AI, and Prompt Engineering.
- Tuning, working with and generating accurate responses with LLM’s.
- At least one cloud platform, such as AWS, GCP, or Azure, including deploying and scaling micro-services using containerization techniques.
Responsibilities
- Design, develop, optimize generative AI based applications, leveraging Large Language Models, and other Machine Learning and Natural Language Processing Techniques for developing Qlik AI applications.
- Research state-of-the-art AI techniques and algorithms including evaluation tools, Agentic Frameworks and stay up to date with advancements in AI technology.
- Develop and maintain the highest quality of code and deployments for the Qlik AI platform and applications.
- Work with various NLP, open-source libraries in Python and Go to develop Qlik’s AI applications.
- Collaborate with other engineers in code reviews, design, technical discussions, feature development, mentor and provide guidance to junior engineers in the Team.
- Develop and maintain technical documentation and presentations for the team.
- Maintain and develop strong experience and skills in Python, machine learning, LLM and generative AI-related technologies.
- Work on deploying and expertise in cloud platforms especially in the areas of cost, optimization and hosting Qlik AI applications in cloud environments.
- Work remotely.
Skills
AWSAzureDockerGCPGenerative AIGoLangGraphLangChainLLMMachine LearningNumPyNLPPrompt EngineeringPythonQlik AIscikit-learnSoftware DevelopmentTensorFlowPyTorch
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free