Investbanq is an AI-powered wealth operating system designed for family offices, asset managers, and banks. Our mission is to empower traditional financial institutions to seamlessly transform into AI-driven WealthTech leaders, enabling them to capitalize on the growing wealth transfer to affluent millennials and other digital natives across Emerging Asia and MENA.
The Role
We are seeking a technically skilled and entrepreneurial Senior Machine Learning Engineer to join our fast-growing team and lead the development of cutting-edge AI solutions for financial applications. This role demands a unique combination of deep technical expertise, creative problem-solving, and strong stakeholder collaboration to build and scale impactful machine learning models.
As a Senior Machine Learning Engineer, you will play a key role in designing, deploying, and optimizing models for portfolio construction, market forecasting, and risk management—owning the product lifecycle end-to-end from research to production.
Key Responsibilities
End-to-End Product Development :
- Design, build, test, and deploy ML models tailored for finance use cases such as forecasting and portfolio optimization.
- Take complete ownership of projects, ensuring delivery of robust, scalable, and maintainable solutions.
Technical Innovation & Problem Solving :
Apply state-of-the-art machine learning techniques to solve complex challenges in financial analytics.Continuously explore new methods and tools to improve model performance and efficiency.Team Engagement :
Work closely with stakeholders to translate business needs into technical solutions.Communicate technical concepts clearly to non-technical audiences to ensure alignment and impact.Data Governance & Compliance :
Ensure all models and systems adhere to strict data governance, privacy, and financial regulations.Implement testing, monitoring, and quality assurance protocols to maintain system integrity.Ideal Profile
You hold a Bachelor’s, Master’s, or Ph.D. in Computer Science, Data Science, Machine Learning, Financial Engineering, or a related technical field.You have at least 3 years of hands-on experience in AI, machine learning, or data science roles, with a proven track record of developing and deploying production-grade models.You bring strong technical expertise in Python programming and machine learning frameworks such as PyTorch and scikit-learn.You have a solid grasp of data architecture, big data technologies, and cloud platforms (AWS, GCP, Azure).You are well-versed in financial analytics, quantitative finance, and risk modeling, with practical experience in applications such as time series forecasting and portfolio optimization.You have hands-on experience with convex optimization frameworks like CVXPY.Experience with convex optimization techniques to refine portfolio management strategies is advantageous.Familiarity with financial econometrics or related quantitative finance methods is preferred.You possess strong problem-solving abilities and a continuous learning mindset.You communicate effectively across technical and non-technical teams.You are highly collaborative, adaptable, and take ownership of your work in fast-paced, high-impact environments.What's on Offer?
Exciting opportunity to build cutting-edge AI solutions in a high-growth WealthTech startupBe part of a collaborative and inclusive corporate culture that values innovation and initiative