1

Civil Engineer Python Jobs in San Ramon, CA (NOW HIRING)

Principal Data Scientist

Oakland, CA · On-site

$128 - $148/hr

Master's Degree in Data Science, Machine Learning, Computer Science, Civil Engineering, Mechanical ... Proficiency with Python or PySpark, code reviews, and code development best practices.

Software Engineer (Apps)

San Jose, CA · On-site

$98K - $131K/yr

Python. AI/ML: LLMs, RAG Pipeline, Llama.cpp, Hugging Face, text embeddings, AI Harness (eg Claude ... leave, Civil Air Patrol status, military and veteran status, or other legally protected ...

Python. AI/ML: LLMs, RAG Pipeline, Llama.cpp, Hugging Face, text embeddings, AI Harness (eg Claude ... leave, Civil Air Patrol status, military and veteran status, or other legally protected ...

Python. AI/ML: LLMs, RAG Pipeline, Llama.cpp, Hugging Face, text embeddings, AI Harness (eg Claude ... leave, Civil Air Patrol status, military and veteran status, or other legally protected ...

... in Python and at least one ML framework (PyTorch, JAX, TensorFlow) • Experience building ... mechanical, or civil engineering domain knowledge Company : Founded in , the company is ...

Develop analysis pipelines and tooling - using Python, SQL, and related tools - that connect sensor ... MS or PhD in Mechanical Engineering, Civil/Structural Engineering, Engineering Mechanics, or a ...

Develop analysis pipelines and tooling -- using Python, SQL, and related tools -- that connect ... MS or PhD in Mechanical Engineering, Civil/Structural Engineering, Engineering Mechanics, or a ...

Develop analysis pipelines and tooling - using Python, SQL, and related tools - that connect sensor ... MS or PhD in Mechanical Engineering, Civil/Structural Engineering, Engineering Mechanics, or a ...

Master's degree in Mechanical or Civil Engineering, or related field, or the equivalent combination ... Advanced programming experience in Python, Java, C, Fortran, Perl, and/or MATLAB. * Significant ...

Master's degree in Mechanical or Civil Engineering, or related field, or the equivalent combination ... Advanced programming experience in Python, Java, C, Fortran, Perl, and/or MATLAB. * Significant ...

Master's degree in Mechanical or Civil Engineering, or related field, or the equivalent combination ... Advanced programming experience in Python, Java, C, Fortran, Perl, and/or MATLAB. * Significant ...

Civil - Geotechnical

San Ramon, CA · On-site

$90 - $120/hr

Coding capability in Python and/or Matlab * Fundamental knowledge of Geotechnical Engineering or willingness and ability to learn is preferred. All Candidate Criteria * Education: M.S. degree in a ...

Showing results 41-60

Civil Engineer Python information

See San Ramon, CA salary details

$25.7K

$156.4K

$226.3K

How much do civil engineer python jobs pay per year?

As of Aug 22, 2026, the average yearly pay for civil engineer python in San Ramon, CA is $156,420.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $183,800.00 per year, depending on experience, location, and employer.

What is a civil engineer python?

Civil Engineer Python roles involve leveraging Python programming skills to solve problems in civil engineering. These professionals use Python to automate tasks, analyze data, create simulations, and develop custom tools for design, modeling, and project management. Their work often enhances efficiency and accuracy in areas such as structural analysis, geotechnical engineering, and transportation planning. By integrating Python into civil engineering workflows, they help bridge the gap between traditional engineering practices and modern computational methods.

What does a civil engineer python do?

Civil engineers who are proficient in Python often leverage their programming skills to automate repetitive calculations, analyze large datasets from simulations or site surveys, and develop custom tools to streamline project workflows. Typical tasks include scripting for structural analysis, automating report generation, and creating visualization dashboards for project data. Python also facilitates collaboration with interdisciplinary teams, such as integrating engineering models with GIS or BIM systems. Embracing Python can significantly enhance productivity and open opportunities for innovation within civil engineering projects.

What are the key skills and qualifications needed to thrive as a civil engineer python?

To thrive as a Civil Engineer with Python expertise, you need a solid background in civil engineering principles, mathematics, and programming, typically supported by a degree in civil engineering and experience with Python. Familiarity with technical tools such as AutoCAD, Civil 3D, structural analysis software, and Python libraries like NumPy and Pandas is essential. Strong analytical thinking, problem-solving, and effective communication skills enable you to bridge engineering concepts with computational solutions. These skills are crucial for optimizing design processes, automating workflows, and enhancing project efficiency in modern civil engineering environments.

What is the difference between Civil Engineer Python vs Civil Engineer AutoCAD?

AspectCivil Engineer PythonCivil Engineer AutoCAD
Required CredentialsBachelor's in Civil Engineering, programming skills in PythonBachelor's in Civil Engineering, proficiency in AutoCAD
Work EnvironmentDesign, analysis, and automation tasks often involving software developmentDrafting, designing, and creating technical drawings
Industry UsageData analysis, automation, modeling in civil projectsCreating detailed plans and blueprints for construction
Common Search/ComparisonYesYes

Both Civil Engineer Python and Civil Engineer AutoCAD roles require a civil engineering background, but Python focuses on programming, automation, and data analysis, while AutoCAD emphasizes drafting and design. Professionals often choose based on their interest in software development versus traditional design tasks.

What cities near San Ramon, CA are hiring for Civil Engineer Python jobs?

Cities near San Ramon, CA with the most Civil Engineer Python job openings:

Principal Data Scientist

CYNET SYSTEMS

Oakland, CA • On-site

$128 - $148/hr

Contractor

Re-posted 16 days ago


Job description

Job Overview:

Pay Range: $128.66hr - $148.45hr

Requirement/Must Have:

  • Master’s Degree in Data Science, Machine Learning, Computer Science, Civil Engineering, Mechanical Engineering, Electrical Engineering, Statistics, or equivalent field.
  • Experience in Data Science, 8+ years or 2+ years experience if possessing Doctoral Degree or higher in a related field.

Responsibilities:

  • Researches and applies advanced knowledge of existing and emerging data science principles, theories, and techniques to inform business decisions.
  • Creates advanced data mining architectures/models/protocols, statistical reporting, and data analysis methodologies to identify trends in structured and unstructured data sets.
  • Extracts, transforms, and loads data from dissimilar sources for machine learning feature engineering.
  • Applies data science/machine learning/artificial intelligence methods to develop defensible and reproducible predictive or optimization models.
  • Wrangles and prepares data as input for machine learning model development and feature engineering.
  • Architects, develops, and documents reusable functions and modular code for data science.
  • Assesses business implications associated with modeling assumptions, inputs, methodologies, technical implementation, analytic procedures, and advanced data analysis.
  • Works with stakeholder departments and subject matter experts to understand application and potential of data science solutions.
  • Presents findings and makes recommendations to senior management.
  • Acts as peer reviewer of complex models.

Nice to Have:

  • Doctorate Degree in Data Science, Machine Learning, Computer Science, Civil Engineering, Mechanical Engineering, Electrical Engineering, Statistics, or equivalent field.
  • Expertise in experimental design and causal inference methods.
  • Expertise in statistical methods for time series analysis, statistical modeling, and probabilistic risk assessment.
  • Relevant industry experience (electric or gas utility, data science consulting, etc.).
  • Familiarity with the use of supervised, unsupervised, deep learning & physics-based methods for modeling electrical infrastructure failure modes.
  • Competency with data science standards and processes (model evaluation, optimization, feature engineering, etc.) along with best practices.
  • Knowledge of industry trends and current issues in job-related area of responsibility.
  • Competency with Agile product development best practices.
  • Proficiency with Python or PySpark, code reviews, and code development best practices.
  • Proficiency in explaining technical concepts including statistical inference, machine learning algorithms, software engineering, model deployment pipelines.
  • Mastery in clearly communicating complex technical details and insights to colleagues and stakeholders.
  • Ability to develop, coach, teach and/or mentor others to meet both their career goals and the organization goals.

Skills:

  • Pyspark proficiency.
  • User interface development proficiency.
  • Strong cross-functional collaboration skills.
 

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading staffing and recruiting powerhouse. Proudly recognized as a nationally and locally certified diversity firm, Cynet delivers agile, scalable talent solutions across industries. With an active footprint in all 50 U.S. states and Canada, we support thousands of consultants through our expansive, high-performing recruitment engine operating across North America and Asia—ensuring speed, quality, and consistency in every hire.

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media