Software Engineer - Artificial Intelligence & Machine Learning
Job Profile
Responsibilities
· Researches, develops and maintains machine learning and statistical models for business requirements
· Partners with lines of business to translate business analytic problems into technical solutions and actionable recommendations across the organization
· Work across the spectrum of statistical modelling including supervised, unsupervised, & deep learning techniques to apply the right level of solution to the right problem
· Build frameworks leveraging APIs to industrialize AI models across the organization
· Coordinate with different functional teams to monitor outcomes and refine/ improve the machine learning models
· Build frameworks leveraging APIs to industrialize AI models across the organization
· Collaborate with data and software engineers to enable deployment of models that will scale across the company’s ecosystem
· Adhere to stringent quality assurance and documentation standards using version control and code repositories (e.g., Git, GitHub, Markdown)
Requirements and Skills
· You should have Bachelor’s or Master’s degree in Computer Science, Statistics or Mathematics, Informatics, Information Systems or another quantitative field
· You should have 4 to 5 years of experience in solving real life complex business problems using machine learning. Having experience in taking at least on machine learning solution to production is required.
· In-depth understanding and modeling experience in supervised, unsupervised, reinforcement and deep learning models
· Knowledge of vector algebra, statistical and probabilistic modelling is highly desirable
· Exploratory data analysis and hypothesis testing to identify ML opportunities is a plus
· Experience in major machine learning frameworks such as Pytorch, Scikit-Learn, Tensorflow, Pandas, SparkML etc.
· Fluency in programming skills such as Python, R, or other equivalent languages
· Familiarity with databases like MySQL, Oracle, SQL Server, NoSQL, etc. is desirable
· Experience working with Amazon SageMaker or Azure ML Studio for deployments is a plus
· Strong analytical and critical thinking skills
· Effective communication skills (written and verbal) to properly articulate complicated statistical models/ reports to management and other IT development partners
About Us
Software Engineer - Artificial Intelligence & Machine Learning
Job Profile
Responsibilities
· Researches, develops and maintains machine learning and statistical models for business requirements
· Partners with lines of business to translate business analytic problems into technical solutions and actionable recommendations across the organization
· Work across the spectrum of statistical modelling including supervised, unsupervised, & deep learning techniques to apply the right level of solution to the right problem
· Build frameworks leveraging APIs to industrialize AI models across the organization
· Coordinate with different functional teams to monitor outcomes and refine/ improve the machine learning models
· Build frameworks leveraging APIs to industrialize AI models across the organization
· Collaborate with data and software engineers to enable deployment of models that will scale across the company’s ecosystem
· Adhere to stringent quality assurance and documentation standards using version control and code repositories (e.g., Git, GitHub, Markdown)
Requirements and Skills
· You should have Bachelor’s or Master’s degree in Computer Science, Statistics or Mathematics, Informatics, Information Systems or another quantitative field
· You should have 4 to 5 years of experience in solving real life complex business problems using machine learning. Having experience in taking at least on machine learning solution to production is required.
· In-depth understanding and modeling experience in supervised, unsupervised, reinforcement and deep learning models
· Knowledge of vector algebra, statistical and probabilistic modelling is highly desirable
· Exploratory data analysis and hypothesis testing to identify ML opportunities is a plus
· Experience in major machine learning frameworks such as Pytorch, Scikit-Learn, Tensorflow, Pandas, SparkML etc.
· Fluency in programming skills such as Python, R, or other equivalent languages
· Familiarity with databases like MySQL, Oracle, SQL Server, NoSQL, etc. is desirable
· Experience working with Amazon SageMaker or Azure ML Studio for deployments is a plus
· Strong analytical and critical thinking skills
· Effective communication skills (written and verbal) to properly articulate complicated statistical models/ reports to management and other IT development partners
About Us