Software Engineer - AI Platform (Renewable Contract)
Salary undisclosed
Checking job availability...
Original
Simplified
Our client, a leading financial institution, is seeking a Software Engineer to join their team and contribute to the development and maintenance of their AI platform. In this role, you will play a key part in building and implementing AI solutions, supporting technology projects, and promoting technology adoption within the banking sector.
Key Responsibilities
• Design, develop, and implement AI/ML models to enhance platform capabilities.
• Develop and manage AI models from proof-of-concept to production, ensuring seamless integration and deployment.
• Work with large datasets, optimize data pipelines, and ensure data quality for AI applications.
• Train, validate, and fine-tune machine learning models, ensuring they meet performance and accuracy requirements.
• Deploy AI models into production environments and monitor performance, making necessary adjustments to maintain optimal operation.
• Write clean, scalable, and efficient code to support AI-driven features.
• Manage data flow and infrastructure for effective AI deployment.
• Work closely with product managers, data scientists, and other engineers to deliver innovative AI solutions.
Requirements:
• Bachelor's or Master's degree in Computer Science, Information Systems, Mathematics, Engineering, or a related field.
• 4+ years in AI/ML development, software engineering, or related roles.
• Technical Skills:
• Strong knowledge of data tools (e.g., Python, Tableau, Airflow), SQL, MLOps, and LLM frameworks (e.g., LangChain, LlamaIndex) is an advantage.
• Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
• Familiarity with NLP, computer vision, or deep learning models is an advantage.
• Proficiency in at least one of the following programming languages: .NET, Java, VBA, Shell Script, Python.
• Experience with relational databases such as MySQL, Oracle.
• Familiarity with AI concepts, machine learning algorithms, and techniques.
• Experience in the financial services industry or regulatory technologies is a plus.
Key Responsibilities
• Design, develop, and implement AI/ML models to enhance platform capabilities.
• Develop and manage AI models from proof-of-concept to production, ensuring seamless integration and deployment.
• Work with large datasets, optimize data pipelines, and ensure data quality for AI applications.
• Train, validate, and fine-tune machine learning models, ensuring they meet performance and accuracy requirements.
• Deploy AI models into production environments and monitor performance, making necessary adjustments to maintain optimal operation.
• Write clean, scalable, and efficient code to support AI-driven features.
• Manage data flow and infrastructure for effective AI deployment.
• Work closely with product managers, data scientists, and other engineers to deliver innovative AI solutions.
Requirements:
• Bachelor's or Master's degree in Computer Science, Information Systems, Mathematics, Engineering, or a related field.
• 4+ years in AI/ML development, software engineering, or related roles.
• Technical Skills:
• Strong knowledge of data tools (e.g., Python, Tableau, Airflow), SQL, MLOps, and LLM frameworks (e.g., LangChain, LlamaIndex) is an advantage.
• Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
• Familiarity with NLP, computer vision, or deep learning models is an advantage.
• Proficiency in at least one of the following programming languages: .NET, Java, VBA, Shell Script, Python.
• Experience with relational databases such as MySQL, Oracle.
• Familiarity with AI concepts, machine learning algorithms, and techniques.
• Experience in the financial services industry or regulatory technologies is a plus.