Engineer

San Diego, California

Calsoft Labs
Job Expired - Click here to search for similar jobs
Job Description: TOP 5 REQUIRED SKILLS:
1. 2 + years of work experience with Python, Java Script, Shell scripting.
2. Experience working with HPC/Parallel computing and GPU computing (CUDA, OpenCL, etc)
3. Sysdamin Linux experience, and experience with LSF, NFS, N2k
4. Experience with unit testing, agile software development, and bug and change management systems
5. Excellent Communication Skills, Written and Verbal

TECHNOLOGIES:
Experience working working with HPC/Parallel computing and GPU computing
Experience in Linux server administration and shell scripting
Experience with AWS Elastic Beanstalk, Aurora Serverless PostgreSQL + S3 + Glue + Athena + File gateway + IAM + Lambda.
Experience with databases PostgreSQL
Experience developing Data Warehouse and schema support
Experience with web development framework e.g. Rest API and ORM.

REQUIRED EDUCATION

Bachelor s Degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
-OR-
Master s Degree in Engineering, Information Systems, Computer Science, or related field and 1+ years of Software Engineering or related work experience.

REQUIRED YEARS OF EXPERIENCE:

Dependent on Education

Physical Requirements (Lifting, outdoor work, travel): If yes please specify max weight for each category: None

Driving Requirements: Please complete below:
Are their driving responsibilities no matter how minimal with this role? NONE

Key Words:

Job Description:

Principal Duties and Responsibilities:
" Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.
" Analyzes user needs and software requirements.
" Designs and implements small software features for products and systems.
" Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule.
" Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code.
" Collaborates with others inside project team to accomplish project objectives.
" Writes technical documentation for Software projects.

Backend software developer to design and implement algorithm on high performance computing system for data analytics ecosystem in PDTE department.
Engineer is also responsible for low-level/OS level programming, performance tuning and optimization for parallel and gpu computing.
Comments for Suppliers: Onsite Critical with potential to move to 50/50 remote after ramp up

2 1 Video and 1 onsite depending on candidate location

40/week 9-6 PM PST with flexibility for project demands
Date Posted: 01 May 2024
Job Expired - Click here to search for similar jobs