Bachelor's degree and 5 years of relevant experience, or a Master's degree plus 3 years, or a Doctoral degree and 2 years; an Associate's degree with 7 years may be considered.
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with programming and advanced math coursework.
Experience in computer science, algorithm development, engineering, or high performance computing is essential.
Responsibilities
Design and develop mathematical models and algorithms.
Evaluate and refine methods and techniques for solving complex problems.
Collaborate with engineering teams on computing solutions.
Research and implement high performance computing applications.
Analyze data and performance metrics to ensure efficiency.
Benefits
Health, dental, and vision insurance.
401(k) retirement plan with company match.
Paid time off and sick leave.
Professional development opportunities.
Flexible work hours and remote work options.
Full Job Description
Requirements
A Bachelor's degree and 5 years of relevant experience or a Master's degree plus 3 years of relevant experience or a Doctoral degree and 2 years of relevant experience. An Associate's degree plus 7 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics (including Applied Math); or a related field (i.e., other Engineering or Math) with at least one programming and at least four upper-level math classes (Calculus and above).
Relevant experience must be in a computer science area (i.e., theoretical or applied), designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g., algorithm development) to study issues and solve problems, engineering (electrical or computer), and/or high performance computing.