Python Developer

Job Description & Requirements

About Bounteous

Bounteous is a leading global digital engineering and technology solutions provider, trusted by top-tier organizations across Banking, Financial Services & Insurance (BFSI). With a combined strength of more than 5,000 engineers worldwide, we specialize in delivering high-impact solutions across Capital Markets, Core Banking, Payments, Digital Transformation, Data & AI, Cloud Engineering, and modern enterprise platforms.

In Singapore, we partner closely with major regional and global financial institutions, including banks, asset managers, and market infrastructure providers, to drive advanced engineering, modernization, and AI-led transformation. Our teams bring deep expertise across AI Engineering, Data Platforms, Cloud-Native Architectures, Core Engineering, DevSecOps, and Enterprise Technology Solutions, supported by a strong delivery presence across APAC, India, Europe, and North America.

About the Role

We are seeking an experienced Python Developer (AI & Data Engineering) to join a strategic technology team supporting the development of next-generation AI-powered applications and data platforms.

The ideal candidate will have strong hands-on experience with Python development, AI/ML frameworks, data engineering, and modern software engineering practices. This role offers the opportunity to work on innovative solutions leveraging Generative AI, machine learning, and cloud-native technologies within a collaborative Agile environment.

Key Responsibilities

  • Design, develop, test, and maintain applications using Python.
  • Build and enhance AI-driven applications using modern open-source frameworks and libraries.
  • Develop scalable backend services, APIs, and automation solutions.
  • Participate in the full software development lifecycle using Test-Driven Development (TDD) methodologies.
  • Build and maintain CI/CD pipelines to support automated testing and deployments.
  • Work with structured and unstructured data from various database platforms.
  • Develop and support data engineering pipelines and ETL processes.
  • Collaborate with cross-functional teams including architects, engineers, product owners, and business stakeholders.
  • Contribute to Generative AI initiatives including RAG-based solutions, agentic AI workflows, and enterprise AI integrations.
  • Participate in code reviews, sprint planning, retrospectives, and Agile ceremonies.
  • Troubleshoot, optimize, and enhance existing applications and workflows.
  • Maintain technical documentation and implementation standards.

Required Skills & Experience

  • Strong proficiency in Python programming.
  • Hands-on experience with open-source frameworks such as PyTorch, LangChain, or similar AI/ML frameworks.
  • Experience working with Test-Driven Development (TDD) methodologies.
  • Hands-on experience with CI/CD tools such as Git, Jenkins, TeamCity, or similar platforms.
  • Experience working with databases including RDBMS, NoSQL, or Graph Databases.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work effectively in Agile development environments.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Hands-on experience with Generative AI technologies, including:Fine-tuningModel DistillationRetrieval-Augmented Generation (RAG)Model Context Protocol (MCP)Agent-to-Agent (A2A) architectures
  • Good understanding of core AI/ML concepts and techniques.
  • Experience building and supporting data engineering pipelines.
  • Experience with scripting technologies such as Shell scripting and Regular Expressions.
  • Familiarity with Agile methodologies including Sprint Planning, Daily Scrum, and Retrospectives.
  • Basic Linux administration and command-line experience.
  • Awareness of modern platform technologies including:DockerKubernetesAnsibleSplunkPublic Cloud platforms (AWS, Azure, GCP)
  • Exposure to cloud-native application development and deployment practices.

What's on Offer

You will join a high-caliber engineering environment where innovation, continuous learning, and technical excellence are fundamental to success. This role offers the opportunity to work on cutting-edge AI, machine learning, and data engineering initiatives supporting large-scale enterprise platforms.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available