HamburgerMenu
hirist

MATLAB Developer - Production Server

Job Solutions
Multiple Locations
5 - 9 Years

Posted on: 06/09/2025

Job Description

MATLAB Developer (Production REST API Experience) Job Description

Position Overview :


We are looking for an experienced MATLAB developer who has hands-on expertise in designing, developing, and deploying MATLAB applications as REST APIs on MATLAB Production Server for real-world production environments. The candidate will be responsible for architecting robust MATLAB-based RESTful services capable of seamless, reliable integration with enterprise and web systems.


Key Responsibilities :


- Develop and deploy MATLAB applications as RESTful APIs using MATLAB Production Server, ensuring production-grade reliability, security, and scalability.

- Design workflows for packaging MATLAB code into deployable archives for web-based and enterprise applications.

- Build, test, and optimize production APIs, including endpoints for client consumption, data serialization (typically JSON), and result streaming.

- Architect server-side MATLAB solutions with robust error handling, health metrics, and diagnostic endpoints.

- Ensure APIs meet production requirements for concurrency, load balancing, authentication, monitoring, and failover.

- Collaborate with DevOps or IT for deploying, scaling, upgrading, and monitoring MATLAB Production Server instances in the enterprise environment.

- Document deployment workflows, endpoints, API protocols, and provide comprehensive integration guides.

- Troubleshoot and resolve production issues and optimize resource utilization on the MATLAB Production Server.

- Stay current with MathWorks updates, production service patterns, and security best practices for deployed APIs.


Required Qualifications :


- Bachelors or Masters in Computer Science, Engineering, Mathematics, or related technical fi eld.

- Strong, demonstrable experience developing MATLAB applications that are packaged and deployed as REST APIs to MATLAB Production Server in production environments.

- In-depth knowledge of REST principles and API development (including authentication, error handling, performance tuning).

- Proficiency in data serialization formats (especially JSON) and in using HTTP-based APIs.

- Practical experience with deployment, scaling, and monitoring of MATLAB Production Server for live applications.


Preferred Skills :


- Experience with CI/CD pipelines and automation for MATLAB Production Server apps.

- Familiarity with Azure, AWS, or on-prem hosting of MATLAB Production Server.

- Experience exposing MATLAB machine learning or analytics models as APIs for client applications.

- Understanding of application containerization (e.g., Docker) and cloud-native deployments.

- Experience with monitoring, telemetry, and security in MATLAB Production Server deployments


info-icon

Did you find something suspicious?