Senior Ai/ml Engineer

Johannesburg, Gauteng, South Africa

Job Description


Who We Are:Basalt is an award-winning software development company with over 20 years of combined experience in the Financial Services, Health, and Telecommunications industries. We offer the most comprehensive suite of custom software development services, ranging from rapid MVP development to custom re-engineering, testing, and UX design. We convert business problems into technological solutions. Our cross-functional teams design and implement the future of our client's projects. We hire strong communicators who can bridge the gap between business value and technology. We navigate unknowns better, remove blockers faster, and understand problems more deeply.Our Purpose:To be Africa & Europe's most innovative and disruptive technology company. Talented people are lining up to join Basalt, and the right clients or customers are fighting to be part of our magic.Our Core Values:Basalt is a values-driven business. Simple. The way we treat our teammates, the way we treat our clients and suppliers, the quality of work we deliver, the way we communicate, the way we problem solve, even the way we think, everything we do or say is rooted in our values. Our collective actions established our six simple yet fundamentally profound values which are our North Star.1. Solutions orientated - We find a way or make one.2. No BS - We are all adults, and our attitude reflects that.3. On-time, every time - If we say we'll deliver, it's as good as done.4. Own our work - We are responsible and take pride in our work.5. Move fast - We are decisive and efficient.6. People before code - We are a family and look out for each other. AlwaysWe're looking for a skilled AI specialist to join the team. You will be responsible for creating innovative solutions in AI and Machine Learning, while remaining well-versed in new technologies in the ever-evolving AI space. The role requires extensive experience in building and integrating new technologies into large-scale, enterprise-wide technology environments.What you will do:

  • Develop and integrate innovative solutions in AI/ML and remain up-to-date with new technologies, industry trends, and AI concepts.
  • Design, develop and implement AI systems into an existing technology architecture and infrastructure.
  • Supervise/mentor junior staff in the area(s) of expertise.
  • Understand and interpret client requirements by contributing to requirement analysis and/or well-articulated proposals.
  • Come up with innovative ideas and solutions that can solve clients' current challenges and future opportunities that may not be clearly identified by the client.
  • Stay current in the area of expertise with respect to new approaches in technologies, methods, or AI concepts.
  • Partner with internal stakeholders and departments such as quality, operations, workforce and human resources to implement new technologies. multi-disciplinary knowledge.
What you need to have:
  • A bachelor's degree in computer science/engineering, electrical/electronic engineering, information technology or related field with at least five years in integrating sophisticated systems into complex environments.
  • Experience in Artificial Intelligence/Machine Learning and software development in Artificial Intelligence Technologies.
  • Experience in the following:
  • Applied machine-learning with regression, classification, and models for supervised learning.
  • Natural language processing and understanding, large language models.
  • Building multimodal models.
  • Analysing and transforming unstructured data into useful information and knowledge artifacts that can be shared.
  • Big-data unsupervised learning.
  • Data platform engineering.
  • Demonstrated experience in bringing theoretical machine-learning approaches illustrated in academia research papers to actual implementations, i.e. implemented and deployed into largen-scale production systems.
  • Solid understanding of how to leverage advanced ML and applied ML algorithms.
  • Implementing, administering, and integrating with cloud-based platforms: AWS, IBM Cloud, Azure.
  • Proficiency and experience building AI models with a deep learning framework such as TensorFlow, Kera's or Theano.
  • Ability to select and procure hardware solutions to run ML models with the required performance and latency thresholds.
  • Knowledge of programming in modern object-orientated languages, with Open-Source development tools and platforms.
  • Strong quantitative skills (mathematics/statistics/computer science).
  • Demonstrated ability to supervise/mentor/develop staff and colleagues.
  • Demonstrated skills in analytical thinking, flexibility and adaptability
  • Investigative orientation, planning and organizing, problem solving,
  • Verbal and written communication,
  • Teamwork, self-management (planning, prioritizing and time management - includes the ability to work independently), systems level thinking, multi-disciplinary knowledge

BasaltX

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1302731
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned