Job Closed
This listing is no longer active.
Principal Engineer, Neuromorphic Processor Research
Location
United States
Posted
177 days ago
Salary
$214.7K - $303.1K / year
Seniority
Lead
Job Description
Principal Engineer, Neuromorphic Processor Research
Intel Corporation
• Modeling, prototyping, and defining architecture and algorithms to enable gains for real-world customer applications. • Strategic collaboration with architects, PIs, and researchers across Intel, industry, government, and academic groups.
Job Requirements
- PhD in Computational Neuroscience, Computer Science, Electrical/Computer Engineering, or a related field.
- 20+ years of combined industry and academic experience.
- 5+ years of experience in computer science, architecture, or algorithms research with 10+ peer-reviewed publications.
- 5+ years of software development for high-performance numerical/parallel/AI applications
- 3+ years of experience developing for specialized architectures, e.g. neuromorphic, FPGA, HPC.
- Publications in the fields of AI/ML algorithms and architecture
- Product development experience from technology research to customer deployment
- 3+ years of hardware architecture and design experience
- 3+ years of management experience
Benefits
- Competitive pay
- Stock
- Bonuses
- Health
- Retirement
- Vacation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Lead
Connecting for Better HealthAdvancing data sharing to improve the health of all Californians
• Contribute as a full stack engineer, developing and maintaining a suite of products that deliver Oshi’s patient experience, working with technologies such as AWS, ReactNative, ReactJS, Next.js and more • Work with other members of the engineering team to drive technical designs based on product requirements • Participate in an agile team delivering work in two-week sprints, with a well-structured process including planning, pointing, and retros • Collaborate with Product to find the most effective possible solutions and estimate effort through various stages of product conception • Promote an environment where developers test their own code carefully and pair with QA engineers early in the process to ensure tight cycle times • Recurring on-call shifts supporting the operations of the care coordination and clinical teams to ensure the platform is running smoothly • Manage a develop/test/deploy process, always looking for opportunities for automated test and process improvement
• Build event-driven backend features end-to-end • Wire features through the React + Material-UI admin GUI • Refactor legacy code • Integrate docuflow with new content systems • Write documentation alongside the code
• Build Agent Components: Design and implement production-grade components for AI agents • Quality & Reliability: Own the quality of deliverables, writing robust, well-tested code • Performance Optimization: Profile and optimize agent behavior, API latencies, and resource consumption • Develop connective tissue between AI agent backends and the OutSystems low-code platform • Contribute to design of software abstractions that enable agents to reason about and interact with complex systems • Collaborate with cross-functional teams to translate requirements into working solutions • Mentor Junior Engineers: Support growth of engineers through code reviews and knowledge sharing • Stay current with advances in agentic AI and systems engineering practices • Contribute to internal best practices and documentation
• Design, develop, and maintain scalable and reliable backend systems using Ruby on Rails. • Contribute to the architecture and evolution of our core platform. • Write clean, well-tested, and efficient code. • Collaborate closely with product managers, designers, and other engineers to define and deliver new features. • Participate in code reviews to ensure code quality and knowledge sharing. • Troubleshoot and resolve complex technical issues across the platform. • Contribute to improving our development processes and tools. • Mentor and provide technical guidance to junior engineers. • Participate in on-call rotations as needed. • Stay up-to-date with the latest industry trends and technologies. • Contribute to technical documentation and knowledge sharing within the team.




