1

Senior Python Software Engineer Jobs in Cincinnati, OH

Sr. Software Engineer

Cincinnati, OH ยท Remote

$155K - $165K/yr

Sr. Software Engineer PatientPoint Network Solutions LLC in Cincinnati, OH seeks Sr. Software ... Python 3.10 or higher; and (iv) real-time data streaming technology, specifically using Kafka. Must ...

Sr. Software Engineer

Cincinnati, OH ยท On-site +1

$155K - $165K/yr

... seeks Sr. Software Engineer. Design and implement backend systems and APIs, including the ... Python 3.10 or higher Real-time data streaming technology, specifically using Kafka 1 year of ...

... Engineer, Senior Software Consultant, Associate Consultant or relate field Requires experience in Java, Python, IBM MDM, AWS EC2, Lambda, CloudWatch, PostgreSQL, DB2, Job requires relocation to ...

Sr. Software Engineer

Cincinnati, OH ยท Hybrid

$155K - $165K/yr

... seeks Sr. Software Engineer. Design and implement backend systems and APIs, including the ... Python 3.10 or higher; and (iv) real-time data streaming technology, specifically using Kafka. Must ...

Senior ML Software Engineer

Cincinnati, OH ยท On-site

$117K - $155K/yr

We are seeking an experienced Senior ML Software Engineer to join our Data Science Enablement team ... Strong Python programming and relevant ML/data libraries * Experience with containerization ...

Senior Software Engineer

Cincinnati, OH ยท On-site +1

$117K - $154K/yr

As a Senior Software Engineer, you will be joining one of our agile teams responsible for developing web-based versions of our core applications as well as identifying opportunities to trial and ...

Sr. Software Engineer

Cincinnati, OH ยท On-site

$117K - $155K/yr

Sr. Software Engineer At Guerbet, we build lasting relationships so that to enable people to live better . This is Our Purpose. We are a global leader in medical imaging, offering an extensive ...

Sr. Software Engineer

Cincinnati, OH

$117K - $155K/yr

Sr. Software Engineer At Guerbet, we build lasting relationships so that to enable people to live better . This is Our Purpose. We are a global leader in medical imaging, offering an extensive ...

Sr. Innovation Software Engineer

Cincinnati, OH ยท On-site +1

$117K - $155K/yr

The Senior Innovation Software Engineer will partner closely across the Innovation team to develop ... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Senior Software Engineer III Location: (City, State) Duration: Contract - 5 months Pay Range: $70/hr $80/hr (W2) Job ID: 373602 About BCforward BCforward is a leading global IT consulting and ...

In this role, you will serve as a Sr Staff Software Engineer helping to define, architect, and ... Proficiency in one or more relevant programming languages (for example C/C++, Python, or similar ...

C++ Software Engineer

West Chester, OH ยท On-site

$70K - $140K/yr

3dB Labs is seeking skilled software developers at all experience levels who love to solve ... Python 2.x/3.x (not strictly required; useful as a complement to our C++-based tools) * GUI ...

C++ Software Engineer

West Chester, OH ยท On-site

$70K - $140K/yr

3dB Labs is seeking skilled software developers at all experience levels who love to solve ... Python 2.x/3.x (not strictly required; useful as a complement to our C++-based tools) * GUI ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Cincinnati, OH salary details

$52.8K

$136.2K

$187.1K

How much do senior python software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior python software engineer in Cincinnati, OH is $136,222.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $156,900.00 per year, depending on experience, location, and employer.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

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

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What are popular job titles related to Senior Python Software Engineer jobs in Cincinnati, OH? For Senior Python Software Engineer jobs in Cincinnati, OH, the most frequently searched job titles are:
What job categories do people searching Senior Python Software Engineer jobs in Cincinnati, OH look for? The top searched job categories for Senior Python Software Engineer jobs in Cincinnati, OH are:
What cities near Cincinnati, OH are hiring for Senior Python Software Engineer jobs? Cities near Cincinnati, OH with the most Senior Python Software Engineer job openings:
Python Developer / AI Software Engineer

Python Developer / AI Software Engineer

Staffingine LLC

Cincinnati, OH โ€ข On-site

$48.25 - $66.50/hr

Contractor

Re-posted 27 days ago


Job description

Job Title: Python Developer / AI Software Engineer
Job Location: Cincinnati, OH
Job Type: Contract

Job Description:

  • Design, build, and maintain agentic workflows and autonomous AI systems.
  • Develop and integrate AI/ML models (including LLMs) into scalable, production-grade applications.
  • Partner with product managers, data scientists, and engineers to define requirements and deliver AI-powered solutions.
  • Implement orchestration logic for multi-agent systems using frameworks like LangChain, AutoGen, or CrewAI.
  • Write clean, maintainable, and well-documented Python code following industry best practices.
  • Optimize AI system performance, reliability, and scalability in production environments.
  • Stay informed about emerging AI/ML technologies, architectures, and best practices to ensure solutions remain cutting-edge.

Required Skills & Qualifications

  • Experience:ย 5โ€“15 years of relevant software engineering experience with at least 3 years in AI/ML-focused development.
  • Programming Expertise:ย Strong proficiency in Python with experience in JupyterHub, GitHub, and Visual Studio.
  • AI/ML Knowledge:ย Solid understanding of AI/ML concepts, including LLMs, prompt engineering, and agentic architectures.
  • Cloud Expertise:ย Hands-on experience with AWS AI/ML services (SageMaker, Bedrock, etc.).
  • DevOps Skills:ย Knowledge of Terraform, CI/CD pipelines, containerization (Docker, Kubernetes).
  • Agentic Systems:ย Exposure to building and deploying agentic or multi-agent workflows.
  • Frameworks:ย Familiarity with orchestration tools such as LangChain, AutoGen, CrewAI, or similar.
  • Soft Skills:ย Excellent problem-solving, communication, and collaboration skills.
  • Education:ย Bachelorโ€™s degree in Computer Science, Engineering, or equivalent work experience.

Preferred / Nice-to-Have Skills

  • Experience with Azure or Google Cloud AI services.
  • Understanding of AI ethics, risk mitigation, hallucination handling, and bias reduction.
  • Experience building prototype-level data pipelines for AI training and evaluation.