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 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 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 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
(ref : hirist.tech)