Senior ML Ops Engineer for AI ML applications

Hybrid
Senior
🇨🇭 Switzerland
Machine Learning Developer
Software development

Your mission:

To reinforce the Synechron Switzerland team, we are looking for a Senior ML Ops Engineer for AI ML applications. Our mission is for one of our clients, a major/global financial institution in Zurich.

Your responsibilities:

    • Join a newly formed centralised MLOps team to build (& support) tools and setup automation that improve the efficiency and productivity of data scientists;
    • Work closely and support data scientists and engineers in delivering solutions that bring cost savings to the client;
    • Some example projects are:
      • (i) Automating the packaging of models and deployment into an environment, with traceability on model version, experimentation and control checks;
      • (ii) Enable continuous model monitoring to track model performance metrics (accuracy), detect performance and data drift, and generate anomaly and impact alerts where there is data quality or model degradation;
      • (iii) Establish security protection (malicious code execution, prompt injection attacks, data leakage, access control, encryption in transit/rest, IAM, etc.) in the ecosystem;
      • (iv). Assist in decoupling the AI model from the hosting IT application.

Requirements

Your profile and skills:

  • You justify a Master’s degree or equivalent in computer science, information systems, or another relevant field;
  • You possess minimum 6 to 8+ years of practical experience in the field of machine learning and AI;
  • You have a solid experience in the banking industry, with particular expertise in global financial institutions;
  • You are a polyglot developer, able to code (or learn quickly) multiple languages, such as Python, Java, Javascript, Html, Golang, etc;
  • You like to quickly pickup multiple technologies and use them in the correct manner;
  • You have strong knowledge on know CI/CD pipelines and Agile frameworks, preferably with the MLOps context;
  • You possess good familiarity with technologies such as: SciKit-Learn, TensorFlow, Torch, ChatGPT, Llama, LangChain (or equivalent), RAG, Model Security, Jupyter Notebook / JupyterLab, Unit Testing, Integration Testing, E2E Testing, ETL/ELT, Python Virtual Environment, Containerization with Docker/Podman, GitLab, Azure DevOps, Kubernetes, Azure Load Balancer, Communication Standards, Communication Security, Non-functional KPIs (performance, scalability…), Splunk, Graphana, Kubernetes Container Monitoring;
  • You produce secure and clean code that is stable, scalable, operational, and well-performing;
  • You understand the security principles in the banking systems, and be up to date with the latest standards (security, best practices) in IT;
  • You have good knowledge in SQL, NoSQL, Vector DB, Graph DB (is a plus);
  • You are a team player with good communication and interpersonal skills;
  • You are customer-oriented, committed, with a hands-on mentality;
  • You speak English (German would be a plus);
  • You possess a valid Swiss work permit, or you are EU national and willing to relocate to Zurich.

 

Synechron

Synechron

Global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions for financial services and technology firms.

Consulting
Technology

Other jobs at Synechron

 

 

 

 

 

 

 

 

View all Synechron jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇨🇭 Switzerland
Machine Learning Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs