CrawlJobs Logo

Associate Director, Software Engineering

https://www.hsbc.com Logo

HSBC

Location Icon

Location:
China, Guangzhou

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering. The role involves selecting generative AI models, developing AI applications, integrating advanced technologies, and collaborating across teams to deliver solutions. Candidates must have 10+ years in software development, including 3+ years focused on generative AI, with expertise in Python and AI frameworks.

Job Responsibility:

  • Evaluate and select the most suitable generative AI models based on project requirements, including but not limited to RAG, transformer models, and other state-of-the-art techniques
  • Design and develop AI applications that leverage generative models to solve specific business challenges, ensuring alignment with user needs and organizational goals
  • Implement and integrate various AI technologies, including AI agents and conversational interfaces, to enhance user interaction and functionality within applications
  • Work closely with product managers, data scientists, and software engineers to define project requirements, scope, and deliverables, ensuring successful project execution
  • Monitor and optimize the performance of AI applications, utilizing metrics and feedback to refine models and improve user experience
  • Maintain comprehensive documentation of model selection processes, application development, and performance metrics to facilitate knowledge sharing and project transparency
  • Keep abreast of the latest advancements in generative AI and related technologies, applying new insights to enhance our applications and processes

Requirements:

  • 10+ years of experience in software development, with a strong knowledge on solution architecture
  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field
  • 3+ years of experience in developing AI applications, with a focus on generative AI and related technologies
  • Proficiency in programming languages such as Python, and familiarity with AI frameworks (e.g., TensorFlow, PyTorch) and libraries (e.g., Hugging Face Transformers)
  • Strong understanding of generative AI models, RAG, and AI agents, with practical experience in implementing these technologies in real-world applications
  • Experience with software development practices, including version control (Git), testing, and agile methodologies
  • Strong analytical and problem-solving abilities, with a focus on delivering practical solutions that meet business needs
  • Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders
  • Experience with cloud platforms (AWS, Azure, Google Cloud) for deploying AI applications
  • Familiarity with data engineering concepts and tools for managing data pipelines
  • Contributions to open-source projects or involvement in AI/ML communities

Nice to have:

Contributions to open-source projects or involvement in AI/ML communities

What we offer:
  • Equal opportunity employer
  • Inclusive and diverse work environment
  • Continuous professional development
  • Flexible working opportunities

Additional Information:

Job Posted:
September 09, 2025

Expiration:
December 31, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.