MACHINE LEARNING ENGINEER (REMOTE WORK)
Full Time
India
Posted 3 years ago
Dear Candidate,
We are urgently looking for MACHINE LEARNING ENGINEER for our prestigious client. Kindly find a detailed job description
Designation : MACHINE LEARNING ENGINEER
CTC : Not a constraint for right candidate
Job Location : WFH (REMOTE WORK)
General Duties & Responsibilities
- Working across a number of business areas providing development, maintenance and support
- Working as part of a team and occasionally solo developments as the business needs arise
- Design, builds, and productionizes ML models to solve business challenges using Google Cloud technologies and knowledge of proven ML models and techniques.
- Research and implement appropriate ML algorithms and tools
- Design machine learning systems
- Study and transform data science prototypes
- Develop machine learning applications according to requirements
- Select appropriate datasets and data representation methods
- Run machine learning tests and experiments
- Perform statistical analysis and fine-tuning using test results
- Train and retrain systems when necessary
- Extend existing ML libraries and frameworks
- Keep abreast of developments in the field
- Help identify probable causes and provide immediate solution during an incident
- Work within an agile environment following an agile framework.
- Contribute significant ideas for making the applications better and easier to use
- Participate in cutting edge research in artificial intelligence and machine learning applications.
- Contribute to engineering efforts from planning and organization to execution and delivery to solve complex, real-world engineering problems.
Skills and Experience
- Research or Industry experience in Artificial Intelligence, Machine Learning (ML) models, ML infrastructure, Natural Language Processing or Deep Learning.
- Understanding of data structures, data modelling and software architecture
- Automate orchestrate ML pipelines
- Monitor, optimize, and maintain ML solutions
- Experience in Python programming language and frameworks such as Flask, AIOhttp
- Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
- Ability to work in a team
- Outstanding analytical and problem-solving skills
- Experience in multi-threading, message queues, WebSockets
- Experience with Cloud platforms such as Google cloud platform, AWS would be plus
- Experience with automation of the development and test processes through CI/CD pipeline (Gitlab, SonarQube, Artifactory, Docker containers)
- Advanced knowledge of SQL queries
- Intermediate knowledge of API development
- Proving track record in building high performance, highly available and scalable systems
Job Qualifications
- Bachelor degree in Computer Science, or related technical field, or equivalent work experience.
- 3 – 5 years of relevant work experience.
- Experience designing and implementing distributed software systems (e.g Python).
- Research or Industry experience in Artificial Intelligence, Machine Learning (ML) models,ML infrastructure, Natural Language Processing or Deep Learning.
- Good oral and written English communication skills
- Strong grasp of established and emerging technologies, systems, platforms, and software
- Ability to organize and manage multiple priorities
- Technical curiosity – Willingness to explore and learn new technologies that are unfamiliar
- Ability to work in a fast pace delivery oriented environment
- Ability to deliver short term results while invest in long term strategic solutions
- Self-starter, and Self-motivated and able to learn independently
- Team player who is eager to help others to succeed
If interested kindly revert with your updated resume asap
Job Features
Job Category | IT |