Job Openings
Machine Learning Engineer
About the job Machine Learning Engineer
- Responsible for ensuring that GenAI/ML Models are deployed successfully into production
- Develop and maintain backend services for Data and ML
- Optimize and manage databases
- Deploy applications to AWS cloud leveraging on the full spectrum of the AWS cloud services
- Automate model training, testing and deployment using CI/CD
- Understand and implement metrics to verify effectiveness and soundness of the ML model
Requirements
- Formal education in Computer Science or a related field, such as Software Engineering or Data Engineering
- 5 years of relevant work experience in developing backend services and working with relational databases
- Experience working on Generative AI apps
- Experience working with cloud services, preferably AWS
- Experience with Python and related ML libraries (eg. Pandas, Pytorch)
- Experience with database languages (e.g. SQL)
- Experience with CI/CD, preferably Jenkins
- Experience with Docker
- Experience working in a multi-disciplinary team of data scientists, software engineers, product managers and subject domain experts
- Experience in Agile working environment
Preferred requirements
- Experience with AWS machine learning cloud services like AWS Textract, Comprehend is preferred
- Experience with Dagster/Airflow is preferred
- Experience with Snowflake is preferred
- Experience with Azure OpenAI API / AWS Bedrock is preferred