Junior Machine Learning Engineer
at Discovery Ltd
Sandton, Gauteng, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Nov, 2024 | Not Specified | 01 Sep, 2024 | 1 year(s) or above | Software Solutions,Python,Documentation,Working Experience,Docker,Spark,Jenkins,Personal Development,Openshift,Software Architecture,Sql,Machine Learning,Linux,Communication Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
EDUCATION AND EXPERIENCE:
• At least 1-3 years’ working experience as a Software Engineer.
- Bachelor’s degree in engineering or a related field. Other qualifications will be considered if accompanied by sufficient experience in software engineering.
TECHNICAL SKILLS OR KNOWLEDGE:
• 2-years’ experience using Python, SQL.
- Exposure to Linux shell scripting advantageous.
- Experience with Spark is advantageous.
- Experience and interest in software architecture.
- Knowledge of cloud compute services.
- Familiarity with serverless computing and cloud-native development.
- Keen interest in systems design and software architecture.
- Knowledge of machine learning frameworks/packages (e.g MLFlow, Spark ML, Sklearn etc).
- Understanding of CI/CD concepts and API development, implementation experience advantageous.
- Strong critical thinking, problem-solving and collaboration skills.
- Ability to collaborate with cross-functional tech teams as well as business/product teams.
- Excellent communication skills.
- Commitment to excellence and high-quality delivery.
- Passion for personal development and growth, with a high learning potential.
Responsibilities:
We are seeking a talented and enthusiastic Machine Learning Engineer to join our Machine Learning Operations team. As a Machine Learning Engineer, you will be responsible for designing, building, testing, deploying, and monitoring machine learning and analytics applications and processes. This position offers the opportunity to work with cutting-edge technologies and contribute to the automation of machine learning and AI use cases. You will work closely with data scientists, actuaries, data engineers, and other software engineers to contribute to architecting the bank’s modern Machine Learning ecosystem.
REQUIREMENT SUMMARY
Min:1.0Max:3.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Engineering or a related field
Proficient
1
Sandton, Gauteng, South Africa