Job Description
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
[email protected]
💡 Quick Summary
Seeking a career-building opportunity? The Python Software Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
