Senior Software Engineer

The Mathworks

$130K — $173K *

clock More than 3 months ago

compensation-icon

5 - 7 years of experience

bookmark empty
report an issue with job

Job Description

Develop tools that leverage techniques from machine learning and artificial intelligence for dynamic system identification. Help develop software tools that employ deep-learning, kernel methods, regularization, ensemble learning, and other machine learning techniques to model complex dynamic behaviors. Develop and implement new functions and apps to help our customers identify dynamic models from data using machine learning (such as kernel methods, GPs, ensemble learning, sparse learning), and deep learning (such as using CNNs, GNNs, LSTMs) techniques. Contribute to all aspects of the product development process from writing functional specifications to designing software architecture and implementing software features. Work with quality engineering, documentation, and usability teams to develop state-of-the-art software tools. Work with domain experts, application engineering, and marketing teams to identify emerging trends, and useful applications and create compelling examples. Telecommuting up to 40%.

Responsibilities

Qualifications

Minimum Qualifications:

Employer will accept a Bachelor's degree in Computer Science, Engineering [any], or related field and five [5] years of experience in the job offered or in a Senior Software Engineer-related occupation.

Alternatively, employer will accept a Master's degree in Computer Science, Engineering [any], or related field and two [2] years of experience in the job offered or in a Senior Software Engineer-related occupation.

Position requires demonstrable experience with the following:
  1. In an engineering field with a focus on system identification, time series analysis, or deep learning.
  2. The use of numerical optimization, signal processing, and machine learning algorithms.
  3. MATLAB and Simulink
  4. Object-oriented design and programming


Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience.
The MathWorks, Inc. is an American software company that specializes in mathematical computing software. The company was founded in 1984 and is headquartered in Natick, Massachusetts. The MathWorks offers a range of products, including MATLAB, Simulink, and Stateflow, which are used in engineering, science, and mathematics. The company serves customers in over 100 countries and has partnerships with major technology companies such as Microsoft and Intel. In 2019, The MathWorks was named one of the best places to work by Glassdoor.
stats icon
Total value of jobs:
$40,390,573
stats icon
Total Jobs:
159
stats icon
Average Pay:
$125,436
stats icon
% Masters:
43%

More Jobs at The Mathworks

$120K — $160K *

Yesterday

• 5 - 7 years exp

Consumer Technology

In-Person

$120K — $180K *

2 days ago

• 5 - 7 years exp

Consumer Technology

In-Person

$120K — $150K *

2 days ago

• 5 - 7 years exp

Consumer Technology

In-Person

$80K — $120K *

2 days ago

• 5 - 7 years exp

Consumer Technology

In-Person

$80K — $120K *

2 days ago

• 5 - 7 years exp

Consumer Technology

In-Person

Find similar jobs: