Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by GetWork Team. If you also belong to the team, you can get access from here

GetWork Verified Tick

Compare button icon Compare button icon Compare
3.3

based on 23 Reviews

filter salaries All Filters

103 GetWork Jobs

Software Engineer/Senior Software Engineer - Algorithms & Optimization - ML/CV Libraries (3-9 yrs)

3-9 years

Software Engineer/Senior Software Engineer - Algorithms & Optimization - ML/CV Libraries (3-9 yrs)

GetWork

posted 14d ago

Job Description

Job Title : Software Engineer/Senior Software Engineer - Algorithms & Optimization

Job Location : Chennai

Job Type : Full-Time

Experience : 2 - 5 years

We are seeking a talented engineer to implement and optimize machine learning, computer vision, and numeric libraries for target hardware architecture, including CPUs, GPUs, DSPs, and other accelerators. Your expertise will be instrumental in enabling efficient and high- performance execution of algorithms on these hardware platforms.

Key Responsibilities :

- Implement and optimize machine learning, computer vision, and numeric libraries for target hardware architectures, including CPUs, GPUs, DSPs, and other accelerators.

- Work closely with software and hardware engineers to ensure optimal performance on target platforms.

- Implement low-level optimizations, including algorithmic modifications, parallelization, vectorization, and memory access optimizations, to fully leverage the capabilities of the target hardware architectures.

- Work with customers to understand their requirements and implement libraries to meet their needs.


- Develop performance benchmarks and conduct performance analysis to ensure the optimized libraries meet the required performance targets.

- Stay current with the latest advancements in machine learning, computer vision, and high-performance computing.

Qualifications :

- BTech/BE/MTech/ME/MS/PhD degree in CSE/IT/ECE

- > 2 years of experience working in Algorithm Development, Porting, Optimization & Testing

- Proficient in programming languages such as C/C++, CUDA, OpenCL, or other relevant languages for hardware optimization.

- Hands-on experience with hardware architectures, including CPUs, GPUs, DSPs, and accelerators, and familiarity with their programming models and optimization techniques.

- Knowledge of parallel computing, SIMD instructions, memory hierarchies, and cache optimization techniques.

- Experience with performance analysis tools and methodologies for profiling and optimization.

- Knowledge of deep learning frameworks and techniques is good to have

- Strong problem-solving skills and ability to work independently or within a team.


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Senior Software Engineer roles with real interview advice

People are getting interviews at GetWork through

(based on 2 GetWork interviews)
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

What people at GetWork are saying

Senior Software Engineer salary at GetWork

reported by 1 employee with 2 years exp.
₹0.9 L/yr - ₹1.1 L/yr
93% less than the average Senior Software Engineer Salary in India
View more details

What GetWork employees are saying about work life

based on 23 employees
60%
63%
72%
100%
Strict timing
Alternate Saturday off
No travel
Day Shift
View more insights

GetWork Benefits

Soft Skill Training
Cafeteria
Job Training
Work From Home
Free Transport
Child care +6 more
View more benefits

Compare GetWork with

Naukri

4.0
Compare

Foundit

3.6
Compare

Timesjobs.com

3.2
Compare

Indeed

4.0
Compare

LinkedIn

4.3
Compare

Freshersworld.com

4.0
Compare

Glassdoor

3.5
Compare

CareerBuilder

4.0
Compare

Global Edge Software

3.5
Compare

Logelite

4.7
Compare

Virtual Galaxy Infotech

4.8
Compare

Pagarbook

3.7
Compare

KDK Software

3.2
Compare

Moveinsync Technology Solutions

3.7
Compare

Atidan Technologies

4.2
Compare

Busy Infotech

4.1
Compare

SurePrep

3.8
Compare

Complere Infosystem

4.5
Compare

Lepton Software Export & Research

3.6
Compare

VisAI Labs

4.7
Compare

Similar Jobs for you

C Developer at Quick Hire

Chennai, Remote

5-10 Yrs

₹ 20-25 LPA

Developer at Orangeskill Technologies Pvt Ltd

5-7 Yrs

₹ 6-15 LPA

Validation Engineer at Ateeca Inc

Bangalore / Bengaluru, Hyderabad / Secunderabad

4-8 Yrs

₹ 15-25 LPA

Senior Software Engineer at Pacific Group Of Companies

4-8 Yrs

₹ 18-24 LPA

Senior Software Engineer at Pacific Group of Companies

3-6 Yrs

₹ 15-18 LPA

Ruby on Rails Developer at Deqode

Pune

2-3 Yrs

₹ 3-12 LPA

Ruby on Rails Developer at Deqode

Pune

2-3 Yrs

₹ 3-12 LPA

Senior Software Engineer at HRemedies

5-10 Yrs

₹ 18-22 LPA

Technical Architect at Qweens

Mumbai

8-10 Yrs

₹ 15-18 LPA

Senior Software Engineer at AJ Consulting

Delhi ncr, New Delhi + 1

7-12 Yrs

₹ 15-30 LPA

GetWork Gurgaon / Gurugram Office Location

View all
Gurgaon / Gurugram, Haryana Office
Headquarter
Veerwal GetWork Services Pvt. Ltd. 545, Second Floor, S. Lal Tower, Udyog Vihar-1 Sector 20, Gurugram, 122016 Gurgaon / Gurugram, Haryana
1220016

.Net Fullstack Developer

4-6 Yrs

Nashik

17hr ago·via naukri.com

iOS Developer MALE

1-3 Yrs

₹ 1 - 6L/yr

Coimbatore

17hr ago·via naukri.com

Branch Sales Manager

5-10 Yrs

₹ 4.5 - 6.5L/yr

Thane, Navi Mumbai, Mumbai

1d ago·via naukri.com

Postgresql Database Administrator

4-7 Yrs

₹ 8 - 10L/yr

Nashik, Pune, Mumbai

2d ago·via naukri.com

Dot Net Core Developer

5-10 Yrs

₹ 3 - 8L/yr

Gandhinagar

2d ago·via naukri.com

iOS Developer

1-3 Yrs

₹ 3.5 - 8.5L/yr

Coimbatore

2d ago·via naukri.com

ORMB Developer (Remote)

5-10 Yrs

₹ 5.5 - 15.5L/yr

Kolkata, Hyderabad / Secunderabad, Pune +4 more

3d ago·via naukri.com

Android Developer

3-7 Yrs

₹ 3.5 - 8L/yr

Coimbatore

3d ago·via naukri.com

Branch Sales Manager

2-7 Yrs

₹ 3 - 6L/yr

Hyderabad / Secunderabad, Coimbatore, Bangalore / Bengaluru

3d ago·via naukri.com
write
Share an Interview