1

Python Developer Opt Jobs in San Francisco, CA (NOW HIRING)

Build and maintain Python pipelines and tooling for closed-loop testing and synthetic data ... Some applicants may have a legal right to opt-out of the use of AI as part of our interview process.

Build and maintain Python pipelines and tooling for closed-loop testing and synthetic data ... Some applicants may have a legal right to opt-out of the use of AI as part of our interview process.

Solid programming fundamentals in at least one language (we work primarily in Python and TypeScript ... We support F-1 students using CPT or OPT. CPT requires university approval, so apply early. * Age:

... on with Python * Deep familiarity with regulated environments: PCI DSS, ISO 27001, HIPAA, NIST ... F-1 OPT/STEM OPT/CPT, J-1, TN, E-2, E-3, L-1, O-1, or any other employer-sponsored work ...

Research, Evals

San Francisco, CA · On-site

$180K - $350K/yr

Have strong engineering fundamentals and can build reliable systems (Python, Rust, distributed ... Visas: We're happy to sponsor international candidates (e.g., STEM OPT, OPT, H1B, O1, E3). While we ...

Manager, Software Engineering

Hayward, CA · On-site

$170K - $200K/yr

... on with Python * Deep familiarity with regulated environments: PCI DSS, ISO 27001, HIPAA, NIST ... F-1 OPT/STEM OPT/CPT, J-1, TN, E-2, E-3, L-1, O-1, or any other employer-sponsored work ...

Senior Data Engineer (in person)

Emeryville, CA · On-site

$122K - $166K/yr

... proficiency in Python • Deep expertise in data pipeline development, including batch and ... on OPT or CPT • Must be able to work from our office in Westfield, IN without relocation ...

Senior Engineer, Agentic Identity

San Francisco, CA · On-site

$123K - $169K/yr

... operator opt-in, and webhook delivery via Svix. * Work across a Python 3.13 monorepo (FastAPI ... Edge/CDN engineering - Cloudflare Workers, Fastly Compute, Envoy filters, or mTLS at the edge.

Senior Engineer, Agentic Identity

San Francisco, CA · On-site

$123K - $169K/yr

... operator opt-in, and webhook delivery via Svix. * Work across a Python 3.13 monorepo (FastAPI ... Edge/CDN engineering - Cloudflare Workers, Fastly Compute, Envoy filters, or mTLS at the edge.

Showing results 41-60

Python Developer Opt information

See San Francisco, CA salary details

$15

$69

$101

How much do python developer opt jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for python developer opt in San Francisco, CA is $69.07, according to ZipRecruiter salary data. Most workers in this role earn between $56.92 and $78.46 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 is a Python developer 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 San Francisco, CA? For Python Developer Opt jobs in San Francisco, CA, the most frequently searched job titles are:
What job categories do people searching Python Developer Opt jobs in San Francisco, CA look for? The top searched job categories for Python Developer Opt jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Python Developer Opt jobs? Cities near San Francisco, CA with the most Python Developer Opt job openings:

Simulation Engineer

Humble Robotics

San Francisco, CA • Remote

Full-time

Re-posted 21 days ago


Job description

About Humble Robotics 

Working at Humble Robotics means taking on the biggest change in ground transportation in decades. We’re building an autonomous, zero-emissions hauler that dramatically lowers the cost of freight with groundbreaking vision-based AI, designed for today’s global logistics network.

We’re a fast-moving, close-knit team of AV industry veterans and innovative thinkers. We don’t believe culture can be engineered – but when it falls into place, it’s a once-in-a-lifetime adventure.

Progress has never felt so present.

Position Overview

Open to a range of experience levels

We’re looking for a software engineer to join our simulation team. You’ll build the systems and tools that support closed-loop model testing, synthetic data generation, and sensor simulation. This work will work heavily with modern neural rendering approaches: Gaussian splatting, world models, and learned sensor models.

We’re a small team early in the build. You’ll have real influence over both what we build and how we build it.

Key Responsibilities
  • Build and maintain Python pipelines and tooling for closed-loop testing and synthetic data generation
  • Integrate modern neural rendering techniques into our sensor simulation stack (e.g., Gaussian splatting, NeRFs, world models)
  • Expand and maintain the scenario library and benchmark suite used to evaluate perception, planning, and control
  • Develop synthetic data generation workflows, including scenario and agent behavior generation, to support model training
  • Work closely with ML and autonomy engineers to measure and reduce sim-to-real gaps, ensuring simulation reflects real-world behavior
Minimum Qualifications
  • BS, MS, or PhD in Computer Science, Electrical Engineering, Robotics, or a related field—or equivalent industry experience
  • Strong proficiency in Python (primary language of the simulation stack)
  • Experience working with simulation systems, ideally in robotics, autonomous vehicles, or other high-fidelity domains
  • Eligible to work in the United States
Preferred Qualifications
  • Experience with neural rendering or generative simulation (e.g., Gaussian splatting, NeRFs, world models, diffusion-based methods)
  • Depth in one or more areas of simulation: closed-loop testing, scenario design, log replay, or sensor simulation
  • Experience building benchmarks or evaluation frameworks used across a team
  • Experience developing synthetic data pipelines that improved downstream model performance
  • Familiarity with real-time robotic systems and their constraints on simulation fidelity
  • Comfortable working on a small team with high ownership and fast iteration cycles
Compensation
This role is eligible for base salary \+ benefits \+ equity compensation. Salary ranges are determined by role, level, and location. Within the range, individual pay is determined by additional factors, including qualifications, skills, experience, and location.
Additional Information

As part of the interview process, we may use Artificial Intelligence (AI) tools to compare your qualifications and experience to the job description. A human reviews all AI output and makes a final hiring decision. Humble Robotics does not rely on the output to make any employment decisions. Some applicants may have a legal right to opt-out of the use of AI as part of our interview process. Contact **legal@humblerobotics.ai** to exercise this right or if you have further questions on the use of AI tools in our hiring process.

Humble Robotics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, marital status or any other characteristics protected by law. Humble Robotics will consider qualified applicants with arrest and conviction records in a manner consistent with local ordinances.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.