Job responsibilities
- Design Enterprise Machine Learning platforms that are capable of running predictive models.
- Document Machine Learning processes and keep abreast of Developments in Machine Learning.
- Establish standards, guidance and best practices for ML Platform.
- Establish the appropriate monitoring and alerting of solution events related to performance, scalability, availability, and reliability.
- Provides technical leadership, guidance and direction to other team members.
- Build prototypes for demonstration and illustration purposes for peer groups, Business partners, or senior leaders.
- Solving complex problems with datasets and optimize existing ML libraries and frameworks.
- Need to have advance knowledge of application, data and infrastructure disciplines
- Understanding of software skills such as business analysis, development, maintenance, and software improvement
- Apply knowledge of machine learning model frameworks, algorithms and tools for building ML solutions
- Deliver high-quality results under tight deadline
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience . In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
- Background with Machine Learning Frameworks and Big Data technologies such as EMR and Spark
- Strong experience in programming languages such as Java, Scala and Python
- Python Machine Learning library and ecosystem experience ( Pandas and Numpy etc)
- Experience in building ML Models, experience with model accuracy and tuning. Working with Data structured and NLP models
- Ability to juggle multiple priorities and effectively deliver in a fast-paced, dynamic environment
- Experience with Cloud technologies such as AWS or Azure.
- Experience working with databases such as Cassandra, MongoDB or Teradata
- Knowledge of build tools like Maven and source control like Git/SVN.
- Comfortable working in an Agile and collaborative environment.
- Strong written and verbal skills
Preferred qualifications, capabilities, and skills
- Previous financial services experience
- Previous artificial intelligence and machine learning experience