The Job Overview
As a progressive company deeply invested in artificial intelligence, we hold innovation as a guiding principle. In line with our commitment to advancing this domain, we're searching for a seasoned Machine Learning Engineer to refine our existing systems and architect new AI models. This role will involve a rich blend of tasks. One of your core duties will be to collaborate intensively with stakeholders and domain specialists, helping to develop AI models capable of tackling intricate business
Responsibilities
- Collaborate with cross-functional teams to develop and implement machine learning models and algorithms
- Analyze large, complex datasets to extract actionable insights and improve machine learning model performance
- Develop and maintain machine learning pipelines, including data preprocessing, feature extraction, model training, and evaluation
- Deploy machine learning models into production environments and monitor their performance
- Stay current with industry advancements in machine learning and artificial intelligence, and apply relevant techniques and technologies to improve existing models and systems
- Contribute to the development of best practices, guidelines, and standards for machine learning engineering within the organization
- Write clean and concise code.
Required Qualifications:
- Tertiary degree in Computer Science, Software Engineering, or a related field, with a focus on machine learning or artificial intelligence
- 3+ years’ experience as a Machine Learning Engineer or a similar role
- Advanced skills in programming languages such as Python, Rust
- Experience with machine learning frameworks such as PyTorch and libraries (e.g., NumPy, Pandas, or Keras)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Ability to work independently when needed
Preferred Qualifications:
- Experience with microservices architecture, Docker, Kubernetes, Linux, interest in AI/ML, and related technologies
- Adept at using big data processing tools (e.g., Hadoop, Spark) and data storage systems (e.g., SQL, NoSQL)
- Demonstrated technical design, problem-solving, coding, and debugging skills
- Experience with distributed systems design and implementation
Ready to start?
Apply for this job