Mid-level Python Engineer — Data Science Team
Conduct code reviews, ensure quality standards, and support a senior team of data science practitioners.
As a Mid-level Python Engineer within our data science team, you will collaborate closely with our data scientists and engineers to ensure Python code meets high-quality standards, adheres to best practices, and is well-documented. There is clear potential to grow into a project manager and support role within the team.
Conduct thorough reviews of Python scripts, notebooks, and data pipelines. Ensure code quality, readability, performance, and adherence to coding standards.
Provide constructive feedback to developers to improve code quality and promote best practices in Python and data science.
Work with team members to ensure code is well-documented, including explanations of algorithms, data transformations, and usage instructions.
Assist in maintaining and optimising the Python codebase to keep it organised and scalable for future projects.
Work closely with data scientists, engineers, and stakeholders to understand project requirements and objectives.
Stay current with the latest developments in Python and data science libraries, sharing knowledge and recommending process improvements.
Assist in implementing and maintaining automated testing frameworks and unit tests to ensure code reliability.
Bachelor's degree in Computer Science or a related field.
Strong proficiency in Python and experience with data science libraries (NumPy, pandas, scikit-learn, TensorFlow, PyTorch, FastAPI, Django, Flask).
Proven experience in code review processes and best practices.
Excellent communication skills and ability to provide constructive feedback.
Attention to detail and a passion for maintaining code quality.
Experience with version control systems such as Git.
Knowledge of data visualisation tools (Matplotlib, Seaborn) is a plus.
Salary discussed based on experience and ability.
Young, dynamic international company founded by experienced American entrepreneurs.
Health insurance, public holidays, and annual leave per Vietnamese Labor law.
Opportunity for growth and training.
International environment with opportunities to improve Business English.
Company Retreat once a year for full-time employees.
Vietnamese–American culture: a unique and energising blend.
Tea-times, Coffee Talk, I.T. English Club, sports activities, in-house games, and more.
Personal coaching and career orientation.