drjobs Analyst, Algorithm Research & Development (Optical Modeling)

Analyst, Algorithm Research & Development (Optical Modeling)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

3-5years

Job Location drjobs

Chennai - India

Monthly Salary drjobs

INR 1800000 - 2200000

Vacancy

1 Vacancy

Job Description

Key Responsibilities:

Develop algo focusing on optical modeling and computational geometry-based image processing algos and models

Stay updated with emerging technologies and industry best practices. Bring new ideas to the team by exploring modern frameworks or tools that could enhance the platform s capabilities.

Understanding on Graph algorithms spatial data structures and numerical optimization with efficient handling of geometric queries and transformations


Required Qualifications:

Education: Master s degree in Computer Science or a related field or Bachelor s degree in Computer Science (or related) with at least 3 years of hands-on image processing algos


Experience: Minimum 3 years of professional algo development experience focusing on Graph algorithms spatial data structures and numerical optimization with efficient handling of geometric queries and transformations. Proven track record of delivering software projects from design to deployment.


Programming Skills: Deep understanding of operating systems computer networks and high performance applications. Good mental model of the architecture of a modern distributed systems that is comprised of CPUs GPUs and accelerators. Proficiency in Python (especially with libraries like trimesh numpy scipy pandas). Experience with C or Rust is a plus for performance-critical geometry tasks. Strong background in modern and advanced C concepts. Strong Scripting Skills in Bash Python or communication with the ability to write clean efficient and well-documented code.


Team Collaboration: Strong communication skills and ability to work effectively in a cross-functional team setting. Comfortable collaborating with diverse team members (developers testers domain experts) and conveying technical ideas clearly.

Adaptability: A willingness to learn new technologies and adapt to evolving project requirements. Enthusiasm for working in a dynamic fast-changing environment where priorities may shift as the project grows


Preferred Qualifications (Nice-to-Haves):


HPC/Simulation Background: Experience working on projects involving scientific computing simulations or HPC applications. Familiarity with parallel computing concepts or engineering simulations (CFD FEA etc.) can help in understanding the platform s context


DevOps & CI/CD: Hands-on experience with DevOps tools and workflows. Knowledge of setting up CI/CD pipelines using platforms like Azure DevOps Jenkins or GitHub Actions to automate build and deployment processes

Containerization & Cloud: Experience with container technologies (Docker) and orchestration (Kubernetes) for deploying microservices is a plus. Familiarity with cloud services or infrastructure (Azure AWS etc.) for scalable deployment environments




BE/Btech/MCA/MSc is mandatory. Please ignore Diploma or candidates with just a 3 yrs degree(BCA/BSc) Min 2yrs exp in C++ and Python is a MUST Experience in computational geometry is a MUST (can source for candidates who have used during their project work and internship) Must have Graph algorithms and image processing experience Product or Semi conductor or Hardware Manufacturing company experience is a MUST.

Education

=

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.