Apply Edge Start your job search

Research Development Software Engineer

True Corporation · Bangkok City, Thailand

Apply & track with Apply Edge
Professional SummaryVersatile and intellectually curious Software Engineer with 5 years of experience bridging the gap between cutting-edge research and scalable software. Thrives in highly ambiguous, fast-paced R&D environments where requirements evolve daily. Proven track record of mastering unfamiliar technologies over a weekend, building rapid prototypes, and collaborating with cross-disciplinary teams (data scientists, hardware engineers, and product designers). Expert at shifting fluidly between high-level architectural design and hands-on, gritty implementation.Core R&D CompetenciesAdaptability & Polyglot Engineering: Rapid adoption of new languages, frameworks, and paradigms based on project needs (not wedded to a single stack).Rapid Prototyping & MVP Development: Building "good enough to test" proof-of-concepts swiftly to validate hypotheses and fail fast.Ambiguity Management: Comfortable working with loose requirements, moving targets, and exploratory project scopes.Cross-Disciplinary Collaboration: Translating theoretical concepts from research papers or hardware specs into functional software.Technical Breadth: Deep understanding of systems architecture, cloud infrastructure, and data pipelines.Technical Skills (Highly Adaptable)Languages: e.g., Python, Rust, Go, C++, TypeScriptFrameworks & Tools: e.g., PyTorch, Docker, WASM, Node.js, ROS, KubernetesCloud & Infra: e.g., AWS, GCP, Edge Computing, Embedded SystemsMethodologies: Lean R&D, Agile/Scrum, Design Thinking, Exploratory TestingReference Professional ExperienceSenior R&D Engineer, Software EngineerEducation & Continuous LearningBachelor/Master of Science in Computer Science and Engineering