Search by job, company or skills

Research Development Software Engineer

5-7 Years
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Professional Summary

Versatile 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 Competencies

  • Adaptability & 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++, TypeScript
  • Frameworks & Tools: e.g., PyTorch, Docker, WASM, Node.js, ROS, Kubernetes
  • Cloud & Infra: e.g., AWS, GCP, Edge Computing, Embedded Systems
  • Methodologies: Lean R&D, Agile/Scrum, Design Thinking, Exploratory Testing

Reference Professional Experience

  • Senior R&D Engineer, Software Engineer

Education & Continuous Learning

  • Bachelor/Master of Science in Computer Science and Engineering

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151437459