Machine Learning Engineer
A leading financial organization is expanding its Data & AI department and is looking for a talented Machine Learning Engineer to join a high-performing team.
If you're passionate about building scalable AI solutions, writing clean, production-grade code, and working with modern ML infrastructure in a data-intensive environment, we'd love to hear from you.
What You'll Do
- Design, develop, and maintain high-quality Python applications using Object-Oriented Programming (OOP) principles.
- Build complex data processing pipelines using Python, SQL, and Bash scripting.
- Develop and deploy APIs and intelligent data services using FastAPI, Django, Streamlit, and Pandas.
- Work with modern MLOps technologies, including Docker, OpenShift, and Dataiku, to support the full machine learning lifecycle.
- Develop and maintain CI/CD pipelines using Git, Bitbucket, and Jenkins.
- Integrate with enterprise databases including Oracle, SQL Server, and MongoDB, while leveraging monitoring tools such as Splunk.
- Collaborate closely with business stakeholders, data teams, and software engineers to translate business needs into scalable AI solutions.
- Manage development tasks and documentation using Jira and Confluence.
What We're Looking For
Required Qualifications
- Strong hands-on experience with Python and advanced Object-Oriented Programming (OOP).
- Excellent SQL skills, including writing complex queries for large-scale datasets.
- Strong Linux environment experience, including Bash scripting and Linux command line.
- Experience with Pandas, Streamlit, Django, and FastAPI.
- Hands-on experience with Docker and OpenShift.
- Experience working with Oracle, SQL Server, MongoDB, and Splunk.
- Experience with development and CI/CD tools including Git, Bitbucket, and Jenkins.
- Strong analytical thinking and problem-solving abilities.
- Excellent communication skills and the ability to work effectively with both technical and non-technical stakeholders.
- Strong attention to detail and commitment to writing clean, maintainable, production-quality code.
Nice to Have
- Experience with Dataiku (highly preferred).
- Previous experience developing and deploying Machine Learning solutions in enterprise environments.
- Experience working within financial services or other large-scale, data-driven organizations.
Why Join Us?
- Be part of one of the leading Data & AI teams in the financial industry.
- Build production-grade AI and Machine Learning solutions at scale.
- Work with cutting-edge technologies and modern MLOps practices.
- Collaborate with highly skilled engineers, data scientists, and business leaders.