1

Python Jobs in Fishers, IN (NOW HIRING)

FPGA Engineer

Indianapolis, IN · On-site

$124K - $159K/yr

Description Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal, Stratix, concept ...

Data Engineer

Carmel, IN · On-site

$108K - $130K/yr

Design, build, and optimize ETL/ELT pipelines utilizing Microsoft Fabric Notebooks (Python) and Fabric Pipelines. * Utilize CI/CD pipelines (Azure DevOps, Git-based workflows, Fabric deployment ...

Data Engineer

Carmel, IN

$108K - $130K/yr

Design, build, and optimize ETL/ELT pipelines utilizing Microsoft Fabric Notebooks (Python) and Fabric Pipelines. * Utilize CI/CD pipelines (Azure DevOps, Git-based workflows, Fabric deployment ...

... Python or TypeScript preferred) • Comfortable with Git, HTTP/REST APIs, basic SQL, and Linux shell • Writes things down clearly -- test cases, failure patterns, improvement proposals • Asks ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an Agile Scrum team, collaborating across design, development, and testing * Supporting the development of ...

C++, Java, and Python programming languages. Familiarity with Object Oriented Analysis (OOA) and Object-Oriented Design (OOD). Linux operating system concepts. Familiarity with Agile and DevSecOps ...

next page

Showing results 1-20

Python information

See Fishers, IN salary details

$12

$54

$80

How much do python jobs pay per hour?

As of Jul 21, 2026, the average hourly pay for python in Fishers, IN is $54.87, according to ZipRecruiter salary data. Most workers in this role earn between $45.24 and $62.31 per hour, depending on experience, location, and employer.

Which Python job is in demand?

Python developer roles are highly in demand across industries such as technology, finance, and data science. Skills in frameworks like Django or Flask, along with knowledge of data analysis tools like Pandas and NumPy, enhance job prospects. Certifications and experience with cloud platforms can also improve employability.

Are Python coders in demand?

Python developers are in high demand across various industries due to the language's versatility in web development, data analysis, machine learning, and automation. Employers seek candidates with strong programming skills, experience with frameworks like Django or Flask, and knowledge of related tools such as Git and cloud platforms. The demand is expected to grow as Python remains a key language for emerging technologies.

What are some common challenges Python developers face when working on large-scale projects?

Python developers often encounter challenges such as managing dependencies, ensuring code scalability, and maintaining performance on large-scale projects. Collaboration with cross-functional teams can add complexity, especially when integrating with systems written in other languages. Adopting best practices like modular code structure, thorough documentation, and automated testing can help mitigate these challenges and streamline teamwork.

What careers can you do with Python?

Python is a versatile programming language used in various careers such as software development, data analysis, machine learning, web development, automation, and cybersecurity. Professionals often work as developers, data scientists, machine learning engineers, or DevOps specialists, utilizing tools like frameworks, libraries, and cloud platforms. Strong problem-solving skills and knowledge of related technologies enhance job prospects in these fields.

What is the difference between Python developer vs Java developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automationEnterprise applications, Android development, backend systems
Industry UsageTech startups, data analysis firms, automation companiesFinancial services, large enterprise software, mobile app companies

Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.

What is a Python developer?

A Python developer is a software programmer who specializes in writing, testing, and maintaining code using the Python programming language. They can work on a variety of projects, including web development, data analysis, machine learning, automation, and scripting. Python developers often collaborate with other team members to design solutions and ensure the functionality and performance of applications. Their responsibilities may also include debugging programs, integrating third-party services, and writing documentation.

What jobs in the US pay 300,000 a year?

In the US, senior software engineers, data scientists, and machine learning engineers with extensive experience and advanced skills can earn salaries of $300,000 or more annually. Executive roles such as CTOs and senior management in tech companies also often reach or exceed this compensation level, especially with bonuses and stock options.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, knowledge of software development principles, and typically a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases are highly valued, along with certifications like PCEP or PCAP. Effective problem-solving, communication, and teamwork are essential soft skills to excel in collaborative and dynamic environments. These skills collectively ensure the delivery of robust, maintainable code and efficient project outcomes in technology-driven organizations.

What Is Python?

Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.

What are the most commonly searched types of Python jobs in Fishers, IN? The most popular types of Python jobs in Fishers, IN are:
What job categories do people searching Python jobs in Fishers, IN look for? The top searched job categories for Python jobs in Fishers, IN are:
What cities near Fishers, IN are hiring for Python jobs? Cities near Fishers, IN with the most Python job openings:
Infographic showing various Python job openings in Fishers, IN as of July 2026, with employment types broken down into 1% Internship, 91% Full Time, 4% Part Time, and 4% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $114,130 per year, or $54.9 per hour.
Senior Software Engineer for Medical Device Startup

Senior Software Engineer for Medical Device Startup

Levisonics, Inc.

Fishers, IN • On-site

$115K - $152K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 5 hours ago


Job description

About Us:
We are a dynamic and innovative medical device startup developing a point-of-care portable blood coagulation testing device. Our full-time team currently comprises a CEO/Biomedical Engineer, and an Electrical Engineer.
Job Summary:
We are seeking a talented and experienced Senior Software Engineer to join our team and lead the development and optimization of software workflows for our innovative acoustic tweezing technology-based medical devices. The ideal candidate will have a Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of 5 years of experience. This role requires strong coding skills in Python and C/C++, proficiency in developing intuitive and visually engaging graphical user interfaces, and expertise in SQL for effective data management and database design. Experience with version control systems, particularly Git, is essential, along with the ability to understand and generate code from workflow diagrams. As the first and only software engineer on the team, you will play a pivotal role in shaping the software development efforts for our groundbreaking technology. This role is critical to the success of our product and involves working on multiple federal grants and projects.
Startup Environment:
We operate in a fast-paced startup environment where innovation, adaptability, and a proactive mindset are key to success. We are looking for individuals who are passionate about working in a startup setting and thrive in dynamic and challenging situations. We value individuals who are not just seeking a job but are driven by a genuine passion for creating impactful solutions and driving change in the medical device industry. Our team members are expected to work well under pressure, juggle multiple projects, and be flexible in their roles as the needs of the company evolve. If you are excited about the opportunity to make a meaningful impact and are ready to roll up your sleeves and tackle challenges head-on, we encourage you to apply.
Key Responsibilities:
  1. Optimize and Enhance Existing Software:
  • Improve the efficiency of our existing software written in Python.
  • Increase processing speed for short-term operation on laptops.
  • Convert and optimize the software for embedded computing devices inside the medical device long-term.
  1. Software Packaging and Security:
  • Secure the code to prevent reverse engineering.
  • Package the software into executable files for easy installation and deployment.
  1. Connectivity and Data Management:
  • Ensure the software can connect to the internet.
  • Implement connectivity to an online database for long-term data management.
  • Incorporate Data Science, Machine Learning, and AI for handling large amounts of health data.
  1. Health Data Security:
  • Ensure the highest level of security for software and health data management.
  1. New Technique Development:
  • Convert and develop existing crude MATLAB codes and technology algorithms into efficient software for commercial use.
  • Create executable files with efficient large data handling capabilities.
  • Develop complex data processing software and manage large data analysis.
  • Develop a user-friendly interface for healthcare professionals.
  • Implement a remote kill switch for the software.
  • Apply all relevant requirements from existing software.
  1. Parallel Processing and Language Conversion:
  • Implement efficient parallel processing techniques.
  • Convert existing Python code to C/C++ or another suitable low-level efficient language to run software optimally on embedded hardware.
  1. Other Responsibilities:
  • Develop high-quality, efficient, and maintainable code.
  • Design intuitive and visually engaging user interfaces.
  • Proactively take on new responsibilities and suggest innovative ideas for product and company growth.
  • Participate in grant writing and fundraising activities.
  • Engage in FDA-related activities and adhere to quality protocols.
  • Perform other relevant software-related tasks as needed for the company.

Minimum Qualifications:
  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development.
  • Strong coding skills in Python, C, and C++ (JavaScript is a plus).
  • Proficiency in developing intuitive and visually engaging graphical user interfaces.
  • Proficiency in SQL for effective data management and database design.
  • Experience with version control systems, particularly Git.
  • Ability to understand and generate code from workflow diagrams.
  • Knowledge of integrating multiple devices and establishing centralized control.
  • Familiarity with IDEs, preferably PyCharm.
  • Excellent problem-solving skills and ability to work independently.
  • Strong written and verbal communication skills.

Preferred Qualifications:
  • Experience working in the medical device industry.
  • Familiarity with Agile development methodologies.
  • Knowledge of machine learning techniques and algorithms.
  • Experience with Docker and containerization technologies.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Prior experience working in startups.
  • Experience with embedded systems and medical device software development.
  • Strong knowledge of data security, especially related to health data.
  • Knowledge of parallel processing and algorithm optimization.
  • Innovative mindset with a track record of proactive contributions.
  • Experience in grant writing and regulatory compliance (FDA).

What We Offer:
  • Competitive salary
  • Health, dental, and vision insurance coverage
  • Generous paid time off
  • Professional development opportunities
  • Potential to receive stock options
  • Opportunities for growth within the company
  • Flexible work arrangements, including remote work options
  • Dynamic and innovative startup environment
  • Opportunity to make a meaningful impact in the medical device industry