Senior research engineer job description
Example senior research engineer requirements on a job description
- Bachelor's degree in Engineering or related field
- Minimum of 5 years' experience in research engineering
- Demonstrated experience in project planning and management
- Proficiency in programming languages such as Python and C++
- Proficiency in statistical software such as MATLAB and R
- Strong written and verbal communication skills
- Problem-solving and analytical skills
- Ability to work independently and collaboratively
- Ability to prioritize tasks and manage deadlines
- Creative and innovative thinking
Senior research engineer job description example 1
Google senior research engineer job description
+ Bachelor's degree or equivalent practical experience.
+ 5 years of experience with software development in one or more programming languages, and with data structures or algorithms.
+ 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Preferred qualifications:
+ Master's degree or PhD in Computer Science or related technical field.
+ 1 year of experience in a Technical Leadership role.
+ Experience with applied cryptography.
+ Experience developing protocols.
+ Experience developing accessible technologies.
At Google, research-focused Software Engineers are embedded throughout the company, allowing them to setup large-scale tests and deploy promising ideas quickly and broadly. Ideas may come from internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.
From creating experiments and prototyping implementations to designing new architectures, engineers work on real-world problems including artificial intelligence, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more. But you stay connected to your research roots as an active contributor to the wider research community by partnering with universities and publishing papers.
Google's Privacy Sandbox is a company-wide effort to make it impossible to track users across sites and apps at scale. You will work with anti-fraud teams around the world to identify how their abilities are impacted by these changes, and invent new technologies that allow us to concurrently improve privacy and safety.
You will also help us develop new protocols for privacy-preserving feedback mechanisms, design systems for interactive and differentially private analysis, and more. You will thrive at the bleeding edge of research and globe-scale design and deployment, collaborating with the world's most advanced anti-fraud teams and privacy researchers. You will help with the design of protocols employing blind signatures, zero-knowledge proofs, and more.
Additional Information:
(Colorado only*) Minimum full-time salary range between $142,000 - $153,000 + bonus + equity + benefits. *Note: Disclosure as required by sb19-085 (8-5-20) of the minimum salary compensation for this role when being hired into our offices in Colorado.
+ Develop and refine approaches for critical anti-fraud use cases, work with product and engineering to prototype and test these approaches in the field.
+ Collaborate with the broader Google research community to solicit expertise that augments your own, lead these collaborations to fruition and impact.
+ Develop expertise in relevant anti-fraud disciplines and associated use cases and requirements, internalize and help refine our privacy threat model.
+ Contribute to standards and relevant discussions in the IETF, W3C, and similar bodies.
Senior research engineer job description example 2
Tenable Protective Services senior research engineer job description
Tenable is looking for a Research Engineer to join our NASL Integrations Research Engineering Team. This position will involve developing and maintaining integrations for Nessus to communicate with 3rd party software such as PAM, MDM, and Patch Management software.
Your Opportunity:
- Technical analysis of 3rd party software APIs, as well as collaboration with 3rd party vendors to better understand the product capabilities and APIs
- Develop and maintain integration code written in NASL
- Collaborate with other teams to extend NASL libraries as needed
- Collaborate with other teams to extend product UIs
What You'll Need:
- Must have a strong initiative and the ability to work both in a self-directed manner and as part of a team
- Strong written and verbal communication skills
- Ability to respond quickly and shift priorities as needed
- B.S. degree in Computer Science or a directly related field, or equivalent work experience
- 4+ years of software development experience with a scripting language such as Python, Ruby, or Perl
- At least some exposure to a full software development life cycle (SDLC): requirements analysis, design, estimation, development, quality control and unit testing
And Ideally:
- Experience with system administration, including setting up complicated software environments for testing
- Ability to work with customers and resolve complex support issues
- Familiarity with Nessus Sensor and associated Tenable products (Tenable.io, Security Center, etc.)
If you've reached this point in the job description and feel you're still not sure if you should apply…Just do it! We know there are no perfect applicants. You may not have 100% of all those bullets listed above - and that's okay. If you're feeling like you're not going to fit in with our teams - that's not ok. We're One Tenable which means however you identify and whatever background you bring with you, we encourage you to submit an application if it's a role you can be passionate about doing every day.
We're committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels.
#LI-Remote
Senior research engineer job description example 3
Apple senior research engineer job description
Machine Learning and AI
+ Experienced researcher in areas related to AI/ML and/or Human-Computer Interaction
+ Superior foundational skills in one or more of the following: programming and development, design research or practice, qualitative/quantitative methods
+ Publication and research record commensurate with seniority
+ Proven history of turning research contributions into tools, guidelines, or products
**Description**
The Human Centered Machine Intelligence (HCMI) group in Apple's AI/ML organization designs, studies, and builds interactive technologies that enable people to benefit from machine learning. We are a close-knit team of research scientists and engineers in a unique position to work closely with product teams throughout Apple, enabling our research to have direct impact built from a foundation of cutting-edge industry practice. We focus on Accessibility, Data Visualization, Educational Technologies, and User Interface Tools/Technologies. Our team makes research and product contributions in both those domains and in cross-cutting human-centered areas like Design & ML and Responsible AI. The groundbreaking technologies shipped by our team have impacted millions of people
**Education & Experience**
• MSc. in Human Computer Interaction, Machine Learning, Computer Science, Learning Sciences, or related field
**Additional Requirements**
+ • Experience conducting research in one of the team's focus domains (Data Visualization, Learning Sciences, Accessibility, UI Tools/Technologies, or Development Tools)
+ • Experience developing and shipping products that use machine learning
+ • Strong writing and public speaking skills
+ • We do not expect successful candidates to have all of these qualifications. We are always interested in candidates that will help us broaden what human-centered AI/ML means at Apple.
**Apple Footer**
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .