Research Roles
Associate Engineer in Research
- Impact ➡ Component: makes an impact on one or more components of the system
- Technical Expertise ➡ Adopts: actively learns and adopts the architectural approaches and tools defined by the Stream
- Research Methodology ➡ Executes: Given a research question, knows where to look and gather all state-of-the-art articles and papers and summarize them with good coherency
- People ➡ Learns: quickly learns from others and consistently steps up when it is required
- Process ➡ Follows: follows the SDLC processes on a Stream level, delivering a consistent flow of features to production
Engineer in Research
- Impact ➡ Stream: makes an impact on the whole Stream, not just on specific parts of it
- Technical Expertise ➡ Specializes: is the go-to person for one or more architecture domains and takes initiative to learn new ones
- Research Methodology ➡ Analyzes: Is able to filter out relevant and high quality papers, articles, projects. Can sufficiently critique the usefulness of the method. Can write longer articles on a topic explaining complex matters in simpler terms
- People ➡ Supports: proactively supports other team members and helps them to be successful
- Process ➡ Enforces: enforces the SDLC processes on a Stream level, making sure everybody understands the benefits and trade offs
Senior Engineer in Research
- Impact ➡ Stream: makes an impact on the whole Stream, not just on specific parts of it
- Technical Expertise ➡ Evangelizes: researches, creates proofs of concept and introduces new architectural approaches to the Stream
- Research Methodology ➡ Proposes: Can identify possible research directions, formulates research questions, scopes the research work with tangible outputs. Reviews the work of other team members with an eye for detail. Can write academic style papers, perform systematic literature review and publish it
- People ➡ Mentors: mentors others to accelerate their career-growth and encourages them to participate
- Process ➡ Challenges: challenges the SDLC processes on a Stream level, looking for ways to improve them
Principal Engineer in Research
- Impact ➡ Program (Multiple Streams): makes an impact not only their Stream but also on other Streams in the same or other Programs
- Technical Expertise ➡ Masters: has very deep knowledge about the whole tech stack of the system
- Research Methodology ➡ Leads: Has the ability to foresee future impediments in any research undertaking. And if it is worth pursuing. Has a sufficient breadth of domain knowledge to facilitate cross-domain research. Leads and helps other team members develop a critical eye for the work
- People ➡ Mentors: mentors others to accelerate their career-growth and encourages them to participate
- Process ➡ Adjusts: adjusts the SDLC processes on a Stream level and extends it to other Streams within a Program, listening to feedback and guiding the team through the changes
Distinguished Engineer in Research
- Impact ➡ Multiple Programs: makes an impact on more than one Programs
- Technical Expertise ➡ Creates: designs and creates new architecture parts that are widely used either by the Streams within or outside the Program
- Research Methodology ➡ Expands: Pushes the boundaries of fundamental research throughout the community. Veteran and champion known in one or more research domains. Knows the process and importance of high impact publications
- People ➡ Coordinates: coordinates team members providing effective feedback and moderating discussions
- Process ➡ Defines: defines the right processes for the Program maturity level, balancing agility and discipline
Compare
Loading...