Company Logo

PYTHON SOFTWARE ENGINEER (Junior / Fresher)

20,000,000 - 35,000,000/Month
Computer & Software
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

Python

Amazon Web Services (AWS)

MySQL

PostgreSQL

API Development

This job post is managed by

LV
le van

Job description for PYTHON SOFTWARE ENGINEER (Junior / Fresher) at Pi Associates

THE ROLE

We are looking for junior or fresh graduate Python Software Engineers who are excited to build scalable systems, learn modern technologies, and leverage AI-powered development to accelerate engineering work.

You will join our core team to develop components for our research and trading platform, including backend services, data pipelines, automation, and internal tooling.

KEY RESPONSIBILITIES

• - Build and maintain backend services, automation scripts, and internal tools using Python.

• - Work with structured and unstructured data — ingestion, transformation, validation, and storage.

• - Write clean, maintainable, and modular code using Object-Oriented Programming (OOP) principles.

• - Assist in optimizing performance, reliability, and scalability.

• - Collaborate with researchers to translate ideas into runnable systems.

• - Actively use AI tools (ChatGPT, Claude, GitHub Copilot, etc.) for coding, debugging, documentation, and design.

• - Participate in code reviews, knowledge sharing, and engineering improvements.

• - Learn and adapt to modern DevOps practices (Git, Docker, CI/CD, cloud or container platforms).

REQUIRED SKILLS & QUALIFICATIONS

• - Graduating or graduated in Computer Science, Software Engineering, or related fields.

• - Interest in Python programming (projects, internships, or GitHub portfolios count).

• - Good understanding of OOP concepts and writing clean, structured code.

• - Eagerness to use AI tools to improve software development speed and quality.

• - Interest in backend development (FastAPI, Django, or Flask is a plus, not required).

• - Basic knowledge of databases (SQL or NoSQL).

• - Strong logical thinking and problem-solving mindset.

• - Good communication and willingness to learn fast in a highly technical environment.

BONUS (NOT REQUIRED)

• - Built side projects in Python (servers, crawlers, automation, APIs, data processing, bots, etc.).

• - Familiar with Git, Docker, Kafka, Redis, or PostgreSQL.

• - Familiar with cloud platforms (AWS / GCP) or Linux environments.

• - Interest in finance, algorithmic trading, or quantitative systems.

• - Experience using AI tools to write or review code.

AI‑ASSISTED DEVELOPMENT EXPECTATIONS

We encourage engineers to leverage AI in their workflows. You will be expected to use AI tools to:

- Generate and improve code

- Debug and test

- Document logic and APIs

- Design system architecture and workflows

At the same time, you must validate correctness, maintain code quality, and think critically beyond AI output.

WHY YOU WILL LOVE WORKING HERE

• - Competitive salary and growth-oriented environment

• - Hands-on experience with real financial and AI‑driven systems

• - Work with mentors from engineering and quantitative backgrounds

• - Modern tech stack and engineering culture

• - Flat structure — direct collaboration with core team

• - Flexible work hours with supportive learning environment

• - Company‑provided hardware and development setup

About the company
Pi Associates
Information Technology and Services
11 - 50 employees

Pi Associates is a quantitative asset management firm. We apply a scientific, regulated approach to investments, in short, involves identifying factors, or characteristics, of stocks that, in the long run, outperform the rest of the market. We develop and deploy systematic financial strategies, utilizing a proprietary research platform and risk management process

Office address

P.Tân Định, Q.1, HCM, VN

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Hybrid
Full-Time
Minimum Bachelor’s Degree
Novobi
Full-Time
1–3 years
Minimum Bachelor’s Degree
WEALLNET

PYTHON SOFTWARE ENGINEER (Junior / Fresher)