Job Description
Are you passionate about pushing the boundaries of what is possible in technology? Nebula Innovations is seeking a highly skilled and innovative Senior R&D Engineer to join our elite research division in San Francisco. In this role, you will lead high-impact projects, drive breakthroughs in Artificial Intelligence and Machine Learning, and collaborate with world-class scientists and engineers.
At Nebula, we don't just follow trends; we set them. You will have the autonomy to experiment with new architectures, optimize complex algorithms, and contribute to intellectual property that shapes the future of the industry. If you are driven by curiosity and possess a deep technical background, we want to hear from you.
Why join us?
We offer competitive compensation, comprehensive benefits, and a culture that prioritizes continuous learning and innovation.
Responsibilities
- Lead Research Initiatives: Design and execute experiments to validate novel algorithms and machine learning models, ensuring reproducibility and scalability.
- Prototype Development: Build robust prototypes and proof-of-concept systems to demonstrate technical feasibility and drive product roadmaps.
- Technical Leadership: Mentor junior engineers and researchers, conducting code reviews and architectural discussions to maintain high engineering standards.
- Cross-Functional Collaboration: Partner with product managers and engineering teams to translate theoretical research into practical, high-performance software solutions.
- Publication & Documentation: Contribute to internal technical blogs and, where applicable, publish findings in peer-reviewed conferences or journals to establish thought leadership.
- Problem Solving: Identify complex technical bottlenecks and devise innovative solutions to overcome them in a fast-paced environment.
Qualifications
- Education: Master’s or PhD degree in Computer Science, Engineering, Mathematics, or a related technical field.
- Experience: Minimum of 5+ years of experience in R&D, research engineering, or a similar technical research role.
- Technical Skills: Proficiency in programming languages such as Python, C++, or Java, with deep knowledge of machine learning frameworks (TensorFlow, PyTorch, JAX).
- Research Acumen: Strong track record of conducting literature reviews and translating academic papers into production-ready code.
- Communication: Excellent written and verbal communication skills, with the ability to explain complex technical concepts to diverse audiences.
- Problem-Solving: Demonstrated ability to tackle ambiguous problems and navigate uncertainty in a research environment.