1

Python Developer Opt Jobs in Pittsburgh, PA (NOW HIRING)

Software Engineer

Pittsburgh, PA · On-site

$75K - $125K/yr

Leverage Ansible, Linux shell or Python scripting Familiarity with data flows, APIs, messaging, and ... PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Software Engineer Sr (Java)

Pittsburgh, PA · On-site

$121K - $159K/yr

... QA, and DevOps teams _____ Core Skills Strong experience in Java (Spring Boot) and backend ... PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Software Engineer Senior (IBM)

Pittsburgh, PA · On-site

$118K - $156K/yr

Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript, Go ... Experience with DevOps practices, CI/CD, and infrastructure as code. Knowledge of databases (SQL ...

next page

Showing results 1-20

Python Developer Opt information

See Pittsburgh, PA salary details

$12

$56

$83

How much do python developer opt jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for python developer opt in Pittsburgh, PA is $56.91, according to ZipRecruiter salary data. Most workers in this role earn between $46.92 and $64.66 per hour, depending on experience, location, and employer.

What is the difference between Python Developer Opt vs Python Developer?

AspectPython Developer OptPython Developer
Required CredentialsBachelor's in CS or related field; certifications like PCEP or PCAPBachelor's in CS or related field; certifications like PCEP or PCAP
Work EnvironmentTech companies, startups, software firmsTech companies, startups, software firms
Employer & Industry UsagePrimarily in software development, data analysis, automationPrimarily in software development, data analysis, automation
Common Search & ComparisonYesYes

The main difference between Python Developer Opt and Python Developer lies in the certification aspect, where Python Developer Opt often indicates a specialized certification or optional credential. Both roles typically require similar educational backgrounds and work in comparable environments within the tech industry. The choice between them may depend on specific employer requirements or certification preferences.

How do Python Developers typically collaborate with other teams during the software development lifecycle?

Python Developers often work closely with cross-functional teams, including front-end developers, QA engineers, product managers, and DevOps specialists. Collaboration usually involves participating in code reviews, daily stand-ups, and sprint planning sessions to ensure alignment on project goals and timelines. Effective communication is key, as Python Developers may need to explain technical concepts to non-technical stakeholders and integrate their code with other systems or APIs. Utilizing version control systems like Git and agile methodologies helps streamline team workflows and ensures efficient project delivery.

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

A Python Developer should have a strong grasp of Python programming, software development principles, and often a degree in computer science or a related field. Familiarity with frameworks such as Django or Flask, version control systems like Git, and experience with databases are typically required. Problem-solving ability, attention to detail, and effective communication are critical soft skills for collaborating on projects and troubleshooting issues. These competencies ensure the delivery of robust, maintainable code and contribute to successful project outcomes in dynamic development environments.

What are Python Developers (OPT)?

Python Developers (OPT) are professionals, often recent graduates on Optional Practical Training (OPT) in the United States, who specialize in developing software applications using the Python programming language. They work on tasks such as writing and testing code, debugging programs, and integrating new features into existing systems. Python Developers on OPT typically seek roles in web development, data analysis, machine learning, or automation, and their positions are often entry-level or early-career. Employers value their fresh academic knowledge and their ability to bring new perspectives to technical teams.
What are popular job titles related to Python Developer Opt jobs in Pittsburgh, PA? For Python Developer Opt jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Python Developer Opt jobs in Pittsburgh, PA look for? The top searched job categories for Python Developer Opt jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Python Developer Opt jobs? Cities near Pittsburgh, PA with the most Python Developer Opt job openings:
Infographic showing various Python Developer Opt job openings in Pittsburgh, PA as of July 2026, with employment types broken down into 82% Full Time, 8% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $118,374 per year, or $56.9 per hour.
Laser Applications Engineer

Laser Applications Engineer

Aerotech, Inc.

Pittsburgh, PA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Looking for meaningful work with a company that makes a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation. Our customers create some of the most innovative products on the planet, from life-saving medical devices to tools for deep space exploration. Our precision motion and automation systems make it all possible.
Build a lasting, satisfying career at Aerotech, where we foster growth, empower employees and promote from within. You'll find unparalleled opportunities and a company that values your voice. We also provide an extensive total rewards compensation system, including:
  • Bonus payments every 6 months
  • Rich health plans
  • Retirement planning with our 100% company-paid Employee Stock Ownership Trust

Position Summary
Laser Applications Engineers (LAEs) work with high technology companies, government laboratories, and research institutes around the world to provide analysis and execution of complex laser process applications. They develop, simulate, and perform laser processes for both customer applications and internal product applications. LAE IIs are generally assigned to applications with moderate complexity and will rely on the Applications Laboratory Manager to fulfill some duties.
Essential Functions
  • Reviews customer documentation and analyzes customer applications
  • Guides dialog with customer to gain insights and understanding on customer's process and to make determinations on laser process recommendations
  • Travel to customer locations to assist in application development or laser system calibration
  • Makes laser process or laser scanner technology recommendations
  • Observe, document, and explain impact of optical setup on laser process
  • Prepares proposals of work and application reports
  • Provide estimates and scope of proposed work
  • Perform laser system testing and analysis to support Aerotech's selling process
  • Perform fundamental laser processing research to support product development
  • Guide other engineers in effective usage of lab systems
  • Generate technical content for white papers and application notes
  • Read and interpret technical manuscripts and publications

Additional Duties
  • Attends trade shows, conferences, and relevant industry workshops
  • As assigned

Knowledge, Skills, and Abilities
  • Strong knowledge of laser processing and motion control
    • Ultrafast and nanosecond laser knowledge
    • Flat and Cylindrical processing
    • Understand process of developing laser recipe
    • Knowledge of 2D, 3D, and 5D laser machining processes
  • Intermediate knowledge of optics principles and impact on laser process
  • Strong sense of urgency, initiative and a drive to get things done correctly
  • Ability to work open ended problems that may not have a singular solution
  • Ability to define problems, collect data, establish facts, and draw valid conclusions
  • Knowledgeable in principles of advanced mathematics, algebra, geometry, and trigonometry
  • Proficiency in spreadsheet type math
  • Intermediate knowledge of engineering programming languages (e.g. python, matlab)
  • Strong understanding of G-Code and other machine tool code
  • Ability to work with equations of motion, fundamental mechanical concepts, and servo control theory
  • Interpret mechanical drawings and electrical schematics
  • Skilled at writing customer reports and providing effective review for others
  • Effective communication skills; able to effectively present technical information to technical audiences.
  • Able to travel domestically and internationally
  • Works well in individual and team environments

Minimum Qualifications
  • Bachelor of Science (BS) degree in an Engineering or Applied Physics discipline from an accredited college or university required
  • At least five years of experience
  • Equivalent combination of education and experience may be considered
  • Must be authorized to work in the United States without employer sponsorship. Aerotech does not provide US work authorization sponsorship for this position. OPT and CPT visa holders are not eligible for employment if they will need work authorization sponsorship at any time in the future.

Benefits
Aerotech has been advancing industries with our precision motion technology for more than 50 years. Our employees are our future, and we continue to grow by investing in our employees through continuous paid on-the-job training in a clean and climate-controlled environment, while providing the following exceptional benefits and more!
  • Competitive compensation
  • Bi-annual bonus
  • Annual raise eligibility
  • UPMC Health Insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Retirement Plan
  • Employee Stock Ownership Trust
  • 401k
  • Paid time off
  • Parental leave
  • Referral program
  • Professional development assistance
  • Tuition reimbursement

Must be authorized to work in the US currently and in the future without employer sponsorship.
As an Equal Employment Opportunity/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, Veteran or disability status.
The Company is collecting the information requested in this employment application for purposes of evaluating your suitability for hire by the Company. The Company will share the information that you provide in this employment application only with Company management officials who are involved in the hiring process or who are otherwise involved in making employment-related decisions on behalf of the Company.
Aerotech, Inc. is providing this notice to applicants regarding our use of Automated Decision-Making Technology (ADMT). We use these tools to assist in evaluating job applications and identifying qualified candidates for our open positions.
We utilize ADMT for initial screening purposes through automated "knockout questions" to determine if a candidate meets the minimum mandatory requirements for a role.
You have the right to opt-out of ADMT by applying using the following link: General Application without ADMT