Research Developer Job Description
Research Developer Duties & Responsibilities
To write an effective research developer job description, begin by listing detailed duties, responsibilities and expectations. We have included research developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Research Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Research Developer
List any licenses or certifications required by the position: CFA, FRM
Education for Research Developer
Typically a job would require a certain level of education.
Employers hiring for the research developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Software Development, Software Engineering, Engineering, Technical, Communication, Management, Computer Engineering, Design
Skills for Research Developer
Desired skills for research developer include:
Desired experience for research developer includes:
Research Developer Examples
Research Developer Job Description
- Supports the start-up and implementation of the product
- Lab projects will include prototyping new technologies in computer vision, human-computer interaction and the natural language processing space
- Fast prototyping (design, development, testing) of demo applications powered by machine learning frameworks
- Optimize algorithms and research code for efficient, real-time, implementation
- Collect data using experimental test-beds and assist research with simulations of data-processing algorithms
- Review scientific literature, report state-of-the-art and propose novel ways to solve problems
- Present findings and demos to the team
- Write, compile and edit technical documents
- Be able to multiply your existing skills and seek new areas for personal development
- Clearly communicate your ideas
- This position will manage the overall Bakery Lab cleanliness and organization
- Student for B.Sc/M.Sc
- Experience and great passion around software engineering and code - .NET WPF 3.5 C# (At least 1 year of experience)
- Be able to work in a fast pace & agile development environment
- Autonomous and self learning skills, ability to work independently
- Motivation to work and learn complex integrated systems
Research Developer Job Description
- Work independently with less supervision, constantly keep yourself engaged
- Write high quality, maintainable, and well-documented code
- Write regression tests for your code using test frameworks such as Jasmine and Protractor
- Be passionate about building efficient tools with cool interfaces that are fun to use
- Be familiar with web security, performance, cross-browser compatibility, and accessibility
- Be able to identify and apply appropriate design patterns such as MVVM, publish-subscribe, command
- Have a strong desire to learn new technologies
- Responsible for the development and enhancements of various systems for sourcing, cleaning and processing research data
- Build a strong team through collaboration and modeling of courageous, continuous learning
- Can deliver results in a fast paced aggressive environment
- Experience of C++ Objective Oriented development
- Minimum of 3 years of experience with Client side scripting and Web technologies (JQuery, JavaScript, HTML5, CSS3, Angular JS
- Master Degree in either Kinesiology or Biomechanics, or a relevant field and preferable to have research experience in sport
- Excellent command of both English and French
- Familiarity with MVVM WPF – Advantage
- UX/UI experience - Advantage
Research Developer Job Description
- Maintain and improve existing audio, video, and interactive auction software, including media production, high-speed broadcasting
- Maintain current, and design future versions, of real time audio and video production computer hardware and operating system software
- Design (from scratch or from wire frames), develop, test, deploy and support apache modules and other software used during live events, in order to increase responsiveness and decrease memory footprint
- Participate in design and code reviews, with a mandate to provide the fastest possible code at an extremely high level of reliability
- Analyze existing server software/hardware and recommend, design, and implement performance enhancements in all areas, including database, web server, networking, security, and reliability
- Conceptualize design solutions, often with project teams, to achieve intended results
- Consult with internal design teams on applications, information and content structure, user interface, and presentation
- Identify new opportunities to leverage technologies
- Identify, acquire, and investigate new technologies that may provide useful functionality or enhance existing systems
- Values the very best technologists and promotes the technical career path within financial services
- Familiarity with KDB and R for the analysis/management of time series data
- Applied knowledge of Data Management and Warehousing (Hive, Warehouse architecture, Kimball’s model, OLAP), an understanding of Hadoop as Enterprise Data Warehousing (EDW), Columnar storage databases
- You’ll work in the Mendeley Data team, a pizza sized team of individuals centred around a common goal — to make sharing research data easy, enjoyable and empowering
- You will be building a user-centered website which adheres to standards and is progressively enhanced to offer a rich experience for capable browsers, whilst offering a basic experience for all browsers
- Using restful APIs to build a client application, and helping shape those APIs to support new functionality
- Our front end stack is delivered from a Node server which directly consumes the API and transforms the response into HTML, acting as a proxy for client side AJAX requests
Research Developer Job Description
- Develop websites and applications using ASP.NET, MVC, C#, SQL Server, HTML, CSS, and JavaScript
- Create reusable and maintainable cross-browser code/widget for use in multiple websites
- Integrate client and server side technologies
- Modify existing functionality to enhance web accessibility
- Communicate with faculty and staff on website and web application development or updates
- Create technical documentation for internal and external audiences
- Opportunity to re-engineer our core attribution / reporting pipeline with enormous scope to innovate and transform the GSAM business capability
- Design, code, test, and maintain high-quality applications in a scrum team setting
- Collaborate with a range of stakeholders to capture and document user requirements
- Provide technical support for relevant validation and verification activities
- We’re looking for a passionate developer who has a history of self-direction on complex projects which are exploratory in nature and not fixed, responding to user feedback and working in a fast paced environment
- Our ideal team is full of T-Shaped people, who are experts at areas of deep knowledge, having a broad understanding of other disciplines (see en.wikipedia.org/wiki/T-shaped_skills)
- Experience with data warehousing and business intelligence
- Standout computational and mathematical abilities—you know how to develop efficient and sophisticated software, but can also develop the underlying theoretical models
- Have performed novel research as part of a PhD in engineering/science OR software industry experience demonstrating a track record of innovation within your field
- Advanced knowledge of C++, from high-level object oriented design patterns to low-level language constructs to advanced metaprogramming techniques
Research Developer Job Description
- Partner with business, application development, engineering, security, planning, and operations to ensure alignment and charter a formal project with the intent to launch new solution into production
- Document technical design and specifications to provide initial plans for new product
- Work with product and services team to define new service offering
- Participate in the development, planning and execution of firm-wide hackathons, innovation contests, and other innovation related events
- Be a spokesperson and facilitator for firm-wide participation on innovation projects and events
- Participate in the development of innovation management processes, evaluation of innovation management tools, and architecture alignment
- Mentor junior team members in technical research projects
- Ideate, develop, and lead the commercialization of products
- Works with supplier & cross functional teams to identify, evaluate, and select raw materials
- A willingness to learn Contentful CMS and Ruby on Rails
- Implementation experience with micro controllers such based on ARM Cortex M4
- Experience with distributed web applications and technologies (JSAN, XML, XSD, Java Script, node.JS) as part of open source projects
- PhD in Electrical Engineering or Computer Engineering
- Knowledge and integration experience with Oracle ERP
- Relevant IT design experience
- Working knowledge of Oracle E-Business Suite a plus