AI & ML Engineer
Software & Machine Learning Engineer
Full-Time
We’re looking for an experienced Software & Machine Learning Engineer to join our team and develop AI-driven solutions in a banking environment. The role combines software engineering, machine learning, and MLOps, with hands-on involvement in developing, deploying, and maintaining intelligent systems.
Key Responsibilities
- Develop and maintain software solutions that integrate AI and machine learning capabilities.
- Build and implement machine learning models for prediction, clustering, and decision support.
- Support the deployment, monitoring, and ongoing improvement of models in production.
- Develop automation tools to improve system reliability and operational efficiency.
- Collaborate with team members and business stakeholders to translate business needs into technical solutions.
Requirements
- At least 3 years of experience in software engineering, data science, or machine learning development.
- Strong programming skills in Python and experience with object-oriented programming.
- Hands-on experience with machine learning algorithms and frameworks.
- Knowledge of full-stack web development, including front-end and back-end technologies.
- Strong analytical thinking and problem-solving skills.
- Ability to work independently and collaboratively within a team.
- Excellent written and verbal communication skills.
Advantages
- Experience with the ELK Stack: Elasticsearch, Logstash, and Kibana.
- Experience with Docker and automation tools.
- Experience with MLOps practices and deploying machine learning models in production.
- Knowledge of additional programming languages, such as Java, C++, or C#.
- Experience with deep learning.
- Familiarity with banking systems and business processes.