Python Software Engineer
- Category: IT Engineer & Developer Jobs
- Location: Bangalore, Karnataka
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 27K
- Published on: 2025/09/25
Title: Python Software Engineer with MATLAB experience
Location: Bangalore(Onsite)
Job Type: Contract
Key Responsibilities:
• Design, develop, and maintain Python-based software applications.
• Translate existing MATLAB scripts and toolboxes into efficient, scalable Python code.
• Integrate MATLAB algorithms into Python environments using tools such as MATLAB Engine API or MATLAB Compiler SDK.
• Collaborate with data scientists and engineers to implement and test numerical models, simulations, and data processing pipelines.
• Perform code reviews, write unit/integration tests, and participate in agile development practices.
• Optimize performance of computational algorithms and ensure numerical accuracy and stability.
• Document code, APIs, and technical workflows clearly and effectively.
Qualifications:
Required:
• Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related field.
• 3+ years of professional experience in Python software development.
• Proficiency with MATLAB for algorithm development, modeling, and data analysis.
• Experience translating MATLAB code to Python (NumPy, SciPy, pandas, etc.).
• Strong understanding of software development principles, data structures, and algorithms.
• Familiarity with version control systems like Git.
• Excellent problem-solving skills and attention to detail.
Thanks
Aatmesh
aatmesh.singh@ampstek.com
Related jobs
-
Lead Infrastructure Engineer
As a Lead Infrastructure Engineer at JPMorgan Chase within the Infrastructure Platforms team team, you will play a pivotal role in delivering infrastructure and performance excellence, thereby shaping the future of one of the world's largest and most...
-
AI Engineer (Gen AI)
We are seeking a highly skilled and motivated Applied Researcher with a strong background in Natural Language Processing (NLP), Text Analytics, and Deep Learning. The successful candidate will join our applied AI team and contribute to cutting-edge r...
-
Field work engineer
t,Computer engineering diploma, computer hardware network, bca