The Job
Reporting to Director-Engineering, this role will see you taking responsibility in architecting, implementing, and managing enterprise solutions around big data especially in cloud environments with distributed, scalable, fault tolerant and secure machine learning or AI implementations
You will be responsible for
- Acting as the design authority within the engineering team and the platform development for AI / ML solutions
- Designing secure AI / ML solutions with advanced analytics for data-intensive systems
- Defining best practices, patterns and architectural styles for machine learning solutions and implementation
- Mapping the product vision to the required machine learning solutions and technologies by ensuring genericity, performance, reliability, resilience and security models and sources
- Recommend and implement secure and regulatory compliant practices and solution
- Working with SME’s and data scientists to apply and build the architecture for AI/ML solutions across the business by domain
- Work with SME’s , Data Strategy amp; Data science team to align with the product roadmap
- Working with the ML engineers in implementing the ML solutions.
- Continuously searching for advanced technical and architectural methods, practices and technologies and champion these practices across the organization
- Ability to mentor and build high performing ML engineers
- Ability think and implement strategic and tactical solutions to business
Ability to work with multi-location and mulit-cultural, multi-department teams in collaborative fashion with excellent communication skills, ability to present concepts lucidly to both CxO team and Engineering team
Your essential Knowledge, Skills amp; Experience
- 3+ years of hands on experience in software development
- 2+ years deploying Machine Learning pipelines in large cloud based enterprise production systems
- Graduation level education in Engineering or MCA or M Sc (Computers) . PG level certification on AI or ML is an added advantage.
- Architect secure AI / ML solutions with advanced analytics (machine learning, deep learning and statistical models) to extract insights from Big data
- Experience in Natural Language processing solutions.
- Experience in designing the data visualization solutions to build interactive dashboards.
- Documentation of process, product, and analytics models using technical writing standards.
- Experience in Deep Learning skills ( Multi-layered perceptron (MLP) , Convolutional Neural Network (CNN) , Recurrent Neural Network (RNN) )
- Experience in Unsupervised Machine Learning skills ( Clustering (Partitional, Hierarchical, Spectral) , Density Estimation: Parzen Window, Mixture of Gaussian , Item Set Mining (Market-Basket Analysis))
- Experience in Supervised Machine Learning ( Decision Tree , Random Forest , Classification and predictive analysis )
- Experience in Data visualization
- Experience in python programming
- Experience with public cloud platforms (Azure, AWS, GCP)
- Experience in Data science workbench/managed services like azure machine learning, sagemaker, and/or AI platform
- Strong hands-on experience with statistical packages and ML libraries (e.g. Python scikit learn, Spark MLlib, etc.3
Requirements
Desirable skills and experience
- Experience of working in an Agile environment, particularly Scrum and JIRA
- Knowledge/Experience of working with data visualisation libraries like D3, Cytoscape or similar is a big plus
- Understanding of microservices is desirable
- Expert in modern software development practices; solid experience using source control management (CI/CD)
- Knowledge/Experience in federated learning
Benefits
Eagle Genomics are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.