C++ Software Engineer

BESTARION

Vietnam, Ho Chi Minh, Ho Chi Minh City

On-site · Full-time

About the Role

We are seeking a skilled Software Engineer with a strong background in C++ and an interest in AI/LLM technologies to join our team. You will support global researchers by diagnosing technical issues, troubleshooting C++ and Python code, and implementing scalable solutions. This position offers the opportunity to work on projects involving AI/LLM applications and contribute to high-quality data enrichment and analysis.

What You'll Do

  • Provide technical support for global researchers by diagnosing technical issues, troubleshooting Python and C++ code, and proposing scalable fixes and improvements.
  • Investigate, debug, and resolve issues in C++ applications and data pipelines, focusing on performance, stability, correctness, and maintainability.
  • Explore and apply AI/LLM-based solutions to improve data processing, workflow efficiency, troubleshooting, documentation, and research support processes.
  • Enrich structured and unstructured data into high-quality datasets for quantitative analysis and financial engineering.
  • Improve data quality and integrity by developing validation tools and frameworks to measure data-enrichment pipeline effectiveness.
  • Build your understanding of machine learning, deep learning, and emerging AI/LLM applications, and analyze patterns and behaviors in data.
  • Generate insights from large-scale datasets and collaborate with research teams to identify opportunities for tradable signals.
  • Design and develop utility tools to automate software development, testing, deployment, and monitoring workflows.

What We're Looking For

  • At least 4 years of hands-on experience in software engineering, data engineering, machine learning, AI, or a related technical field.
  • Practical experience with and theoretical understanding of deep neural networks, machine learning techniques, and modern AI approaches.
  • Demonstrated ability to implement data science pipelines and real-time applications in Python and C++.
  • Strong experience debugging, troubleshooting, and improving C++ code, including performance analysis, root-cause investigation, and maintainability.
  • Familiarity with AI/LLM tools and applications, including using large language models for analysis, automation, technical troubleshooting, or workflow optimization.
  • Proficiency with Python-based tools such as Jupyter Notebook and coding standards such as PEP 8.
  • Proficiency with C++ tools and concepts, including STL, object-oriented programming, debugging techniques, and best practices.
  • A bachelor's degree or higher in a technical or quantitative field.
  • Strong analytical and problem-solving skills and attention to detail.
  • Strong software development skills, including the ability to turn broad use cases into reliable working solutions.
  • Curiosity, a commitment to continuous learning, and an interest in solving complex technical problems.

Nice to Have

  • Experience as a data scientist or data engineer in finance or investment-related environments.
  • Experience with Linux/Unix shell, Git, and software debugging tools.
  • Practical experience with time-series forecasting and analysis methods.
  • Experience applying AI/LLM technologies in engineering, analytics, data enrichment, support automation, or developer productivity.
  • Experience optimizing or troubleshooting C++ systems in production or research environments.

Why Join LARION?

Workplace

  • Join a team working on projects involving current technologies.
  • Collaborate with global experts and develop your skills.
  • Work in an open and respectful culture.

Benefits

  • Competitive salary, 13th-month salary, and performance-based bonuses.
  • Healthcare package, including statutory and accident insurance.
  • Meal allowance and additional benefits for marriage, newborn, bereavement, and other life events.
  • Access to Coursera and Udemy Business Premium, as well as English, technical, and soft skills training.
  • Annual company trips, team-building activities, sports clubs (badminton, football, yoga, and more), and employee engagement events.
  • Recognition and rewards through quarterly, annual, team, individual, and long-service awards.
  • Modern workplace with a stocked pantry and working equipment provided from day one.
  • Monthly events, including social gatherings, mini-games, team birthday celebrations, and a year-end party.
  • Employee support fund for personal loans, including housing, vehicle, and education loans.
  • Career development opportunities in a growing technology company.

Additional Information

  • Location: QTSC1 Building, Quang Trung Software City, Trung My Tay Ward, District 12, Ho Chi Minh City
  • Working hours: Monday to Friday, 8:30 a.m.–6:00 p.m., with a 1.5-hour lunch break.