Java Architect
Job Description
Position: Research Engineer (Emerging Technologies)Location: Bangalore
Experience Level: Mid to Senior (7/8+ years)
Department: Research & Innovation
Reports To: Director of Research
Responsibilities
As a Research Architect, youll be at the forefront of exploring cutting-edge technologies and translating them into practical solutions. Your work will directly impact our product roadmap and contribute to our competitive advantage. Here are your key responsibilities:
- Technology Exploration:
o Stay abreast of emerging trends, tools, and frameworks in software development.
o Investigate novel technologies (e.g., AI/ML, blockchain, quantum computing) and assess their applicability to our products.- Prototyping and Proof of Concept (PoC):
o Collaborate with cross-functional teams to design and build prototypes.
o Develop POCs to validate the feasibility and effectiveness of new approaches.- Algorithm Development:
o Design and implement algorithms for complex problems.
o Optimize existing algorithms for performance and scalability.- Research Collaboration:
o Collaborate with academia, industry partners, and research institutions.
o Publish research findings in conferences and journals.- Technical Leadership:
o Mentor junior researchers and engineers.
o Lead technical discussions and contribute to architectural decisions.- Innovation and Patents:
o Identify patent-worthy ideas and contribute to patent filings.
o Drive innovation within the organization.
Qualifications
Education: B. Tech or Masters in Computer Science, Electrical Engineering, or related field.
Experience:
o Minimum 5 years of hands-on experience in software development.
o Strong background in at least one emerging technology domain (e.g., AI, IoT, AR/VR).
Skills:
o Proficiency in at least any one programming languages (Python or Java, etc.).
o Excellent problem-solving skills and analytical thinking.
o Ability to work independently and collaboratively.