Note: The job is a remote job and is open to candidates in USA. KlariVis is a well-known and respected provider of SaaS-based analytics to the banking industry. The Senior Machine Learning and Model-Based Analytics Engineer will be responsible for developing product features based on machine learning and generative AI, working closely with various teams to translate requirements into shipped features.
Responsibilities
- Developing analytics product features using generative AI, machine learning, statistical, heuristic, and rule-based approaches
- Building model-based analytics such as householding, deposit churn, deposit forecasting, customer lifetime value forecasting, and prescriptive analytics models
- Participating in code reviews
- Writing automated tests
- Monitoring deployed models and AI applications
- Following KlariVis’s security, data handling, and change management practices
Skills
- At least 7 years of software development experience, ideally within a software product organization
- At least 5 years of senior-level Python development experience
- Experience building Python solutions using Pandas, scikit-learn, other Python machine learning libraries, and Python charting libraries such as Matplotlib, Seaborn, and Plotly
- Proficiency with good code management practices, including version control processes and tools
- Experience with Git and/or Azure DevOps
- At least 4 years of intensive SQL experience, including the ability to write SQL at a senior level
- At least 3 years of experience working with relational database management systems, including designing and creating tables and understanding DBMS performance mechanisms and role-based access controls
- At least 4 years of experience focused on developing and deploying machine learning models
- Experience deploying both machine learning applications/products and generative AI applications, agents, or tools into production
- Thorough experience with feature development, including feature identification and analysis, feature scaling, and generating derived features
- At least 3 years of data analysis experience
- Additional software development experience in C#, Java, or Scala
- Experience using self-hosted, open-source LLMs to build applications or products with user interfaces that interface with models through APIs, preferably with models hosted on Hugging Face
- Experience using PySpark to process large datasets
- Experience developing in Azure cloud environments
- Experience with Azure SQL
- React/TypeScript UI development experience
- Experience with AI Elements or shadcn/ui
Benefits
- Medical
- Dental
- HSA health benefits
- 401(k) match
- Flexible time off
Company Overview