Job Title: AI/ML Senior Developer
100% Remote
12+ Months Contract
Position's Overview Required: The candidate would play the role of an AI/ML Senior Developer/Team Lead participating in designing, developing, and validating AI/ML solutions leveraging Python / SQL.
Position General Duties and Tasks:
- Participate in research, design, implementation, and optimization of Machine Learning Models.
- Help AI product managers and business stakeholders understand the potential and limitations of AI when planning new products.
- Hands-on experience in Python.
- Build data ingest and data transformation platform.
- Identify transfer learning opportunities and new training datasets.
- Build AI models from scratch and help product managers and stakeholders understand results.
- Analyze the ML algorithms that could be used to solve a given problem and rank them by their success probability.
- Explore and visualize data to gain an understanding of it, then identify differences in data distribution that could affect performance when deploying the model in the real world.
- Verify data quality and ensure it via data cleaning.
- Supervise the data acquisition process if more data is needed.
- Define validation strategies.
- Define the pre-processing or feature engineering to be done on a given dataset.
- Train models and tune their hyperparameters.
- Analyze the errors of the model and design strategies to overcome them.
- Deploy models to production.
- Create APIs and help business customers put results of your AI models into operations.
Education: Bachelor’s in computer sciences or similar. Masters preferred.
Skills:
- At least 5 years hands-on programming experience working on enterprise products.
- Demonstrated proficiency in multiple programming languages with a strong foundation in a statistical platform such as Python, R, SAS, or MatLab.
- 3+ years project experience in Deep Learning/Machine Learning, Artificial Intelligence.
- Experience in building AI models using algorithms of Classification & Clustering techniques.
- Expertise in visualizing and manipulating big datasets.
- Strong in MS SQL.
- Acumen to take a complex problem and break it down to workable pieces, to code a solution.
- Excellent verbal and written communication skills.
- Ability to work in and define a fast-paced and team-focused environment.
- Proven record of delivering and completing assigned projects and initiatives.
- Ability to deploy large scale solutions to an enterprise estate.
- Strong interpersonal skills.
- Understanding of Revenue Cycle Management processes like Claims filing and adjudication is a plus.