2

Remote Co Op Computer Science Jobs in San Ramon, CA

Pathway is led by co-founder & CEO Zuzanna Stamirowska, a complexity scientist who created a team ... Remote work. Possibility to work or meet with other team members in one of our offices: Palo Alto ...

SOFTWARE ENGINEER Remote (Pacific Hours) axiomcloud.ai 510-683-5200 Axiom Cloud is transforming how ... Bachelors in Computer Science, Engineering, or a related field. * 3+ years of professional software ...

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or ... PyTorch), numerics and SW/HW co-design * Experience developing AI-System infrastructure or AI ...

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or ... PyTorch), numerics and SW/HW co-design * Experience developing AI-System infrastructure or AI ...

Senior AI Research Scientist

San Francisco, CA · On-site +1

$116K - $147K/yr

Quartz ranked us the #1 best company for remote workers Responsibilities We are looking for an ... MS/PhD in Computer Science, ML, or related field--or equivalent experience. * Hands‑on with ...

... in Computer Science or Engineering. QUALIFICATIONS: ● Minimum of 3+ years of industry experience in QA or a testing environment ● Ability to develop test strategy, design test plans and test ...

next page

Showing results 1-20

Remote Co Op Computer Science information

How do Remote Co-Op Computer Science roles typically facilitate mentorship and team collaboration despite the virtual setting?

Remote Co-Op Computer Science positions often leverage various collaboration tools such as Slack, Microsoft Teams, and Zoom to foster communication and mentorship. You'll participate in regular virtual stand-ups, code reviews, and project meetings, ensuring you stay connected with your team and receive guidance from senior engineers. Many companies assign a dedicated mentor or buddy to help you navigate both technical challenges and company culture. This structure allows you to build relationships, gain feedback, and make meaningful contributions without being onsite.

What is a Remote Co-Op in Computer Science?

A Remote Co-Op in Computer Science is a paid or unpaid work placement that allows students to gain real-world experience in their field while working from a location outside the traditional office, such as their home. These positions are typically part of a college or university's cooperative education program, blending academic learning with practical work experience. Students work on software development, data analysis, or IT projects under the supervision of professionals, helping them build technical skills and professional networks. Remote Co-Ops offer flexibility and can connect students with companies outside their local area, broadening their career opportunities.

What are the key skills and qualifications needed to thrive as a Remote Co-Op Computer Science student, and why are they important?

To thrive as a Remote Co-Op Computer Science student, you need a solid grasp of programming fundamentals, data structures, algorithms, and typically be pursuing or have completed coursework toward a computer science degree. Familiarity with version control systems like Git, collaborative platforms such as GitHub or Jira, and exposure to coding languages like Python, Java, or C++ are commonly expected. Strong communication, self-motivation, and time management are essential soft skills for remote teamwork and independent learning. These skills ensure you can effectively contribute to projects, adapt to remote workflows, and maximize your experiential learning.

What is the difference between Remote Co Op Computer Science vs Remote Software Intern?

AspectRemote Co Op Computer ScienceRemote Software Intern
CredentialsTypically enrolled in a computer science program, may require coursework or enrollment verificationUsually students pursuing a degree in computer science or related field, may need proof of enrollment
Work EnvironmentRemote, collaborative team settings, often part-time during academic termsRemote, project-based tasks, often part-time or summer internships
Employer & Industry UsageUsed by tech companies, startups, and corporations for student talent pipelinesCommonly offered by tech firms, startups, and software companies for skill development

Both roles are designed for students gaining practical experience in computer science. The main difference lies in the stage of education and the program structure: Co Op positions are typically part of a formal cooperative education program, while Software Internships are often summer or short-term roles. Both provide valuable industry exposure and skill development in remote settings.

What are popular job titles related to Remote Co Op Computer Science jobs in San Ramon, CA? For Remote Co Op Computer Science jobs in San Ramon, CA, the most frequently searched job titles are:
What job categories do people searching Remote Co Op Computer Science jobs in San Ramon, CA look for? The top searched job categories for Remote Co Op Computer Science jobs in San Ramon, CA are:
What cities near San Ramon, CA are hiring for Remote Co Op Computer Science jobs? Cities near San Ramon, CA with the most Remote Co Op Computer Science job openings:
Infographic showing various Remote Co Op Computer Science job openings in San Ramon, CA as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.
Senior Energy Market Modeler - Optimization & Planning

Senior Energy Market Modeler - Optimization & Planning

ICF

San Francisco, CA • On-site, Remote

Full-time

Posted 4 hours ago


Job description

Senior Energy Market Modeler - Optimization & Planning

Location: Reston, VA Hybrid or US Remote

About the Role
Join us in shaping the future of energy systems. We are looking for a highly skilled and forward-thinking professional to lead advanced modeling and optimization initiatives for integrated energy system planning. In this role, you will focus on electric sector planning, market design, and techno-economic analysis - critical components in building a low-carbon, reliable, and cost-effective grid.

As a Senior Energy Market Modeler - Optimization & Planning, you will design, develop, and use cutting-edge power system and electricity market models, along with analytics tools that drive energy, economic, and financial insights for grid planning and operations. Your work will include creating and using optimization methodologies and analytics frameworks that underpin next-generation solutions.

You will have the opportunity to conduct research across a broad spectrum of topics, including:

  • Analysis of energy and power systems

  • Optimization of variable energy resources

  • Electricity market design and operation

  • Integration of emerging technologies

  • Interdependencies between power grids and other infrastructures

This is a chance to make a meaningful impact on the energy transition while working on complex, high-value challenges in collaboration with industry leaders.

Key Responsibilities

  • Participate in developing data and models and applying advanced optimization approaches for capacity expansion, production cost, and integrated resource planning.

  • Assist the delivery of client work through modeling, developing presentations, writing, and preparing entire subsections of reports and papers, and helping with additional customer requests.

  • Design and lead efforts on co-optimization across generation, transmission, distribution, and demand-side resources and fuels under uncertainty.

  • Design and implement techno-economic frameworks to evaluate system reliability, flexibility, and cost-effectiveness.

  • Conduct research in the area of electricity markets, power system reliability and optimization techniques and apply lessons learned to analytical approaches.

  • Conduct research on electricity market design, policy implications, and emerging technologies.

  • Propose and work on novel ideas and concepts for the next generation of power systems.

  • Translate complex quantitative results into clear, actionable insights for technical and non-technical stakeholders including translating results of simulation cases and research into clear visual representations.

  • Collaborate with cross-functional teams to deliver solutions for utilities, ISOs, and large energy consumers.

  • Assist in proposal writing including strategizing on approaches to deliver innovative solutions to clients.

  • Serve as a technical point of contact for clients, leading deepdive discussions, presenting analytical findings, and contributing to externally facing thought leadership, while supporting client satisfaction and retention in partnership with project and account leads.

Minimum Required Qualifications:

  • Master's degree in operations research, Electrical Engineering, Applied Mathematics, Computer Science, Applied/Quantitative Economics or related field AND 3+ years of experience in an energy-related field.

Equivalent combination of education and directly relevant professional experience in lieu of an advanced degree, demonstrated by 6+ years of experience in an energyrelated field.

Energy-Related Experience Includes:

  • Expertise in optimization theory, techno-economic analysis, and power system planning.

  • Hands-on experience with capacity expansion and production cost tools (e.g., PLEXOS, IPM, Encompass, GenX, etc).

  • Strong programming and modeling skills (Python, Julia, GAMS) and proficiency with commercial solvers (CPLEX, Gurobi, Xpress-MP).

  • Ability to manage large datasets and perform stochastic or scenario-based analysis.

  • Detailed-oriented approach to designing models and critically assessing results.

  • Exceptional communication skills to present technical findings to diverse audiences.

Preferred Qualifications

  • PhD in Operations Research, Electrical Engineering, Applied Mathematics, Computer Science, or related field.

  • 8+ years of experience in an energy-related field.

  • Knowledge of security-constrained economic dispatch and power system fundamentals.

  • Familiarity with econometrics, market economics, and regulatory processes.

  • Experience in academic writing, stakeholder engagement, or policy analysis.

  • Prior experience addressing energy transition and co-optimization issues or advanced academic project work in these areas.

  • Interest in acquiring knowledge and expertise in new technologies related to electricity markets, optimization and computing.

What We Value

  • Collaborative mindset-helping each team member to do their finest work.

  • Ability to translate technical concepts for broader audiences.

  • Ownership of work, proactive problem-solving, and creative thinking.

  • Strong organizational and time management skills.

  • Aptitude for clear writing and communication.

  • Demonstrated success guiding ideas, people, and projects.

  • High fluency in Microsoft Excel and PowerPoint.

  • Desire to work in a dynamic, team-oriented environment.

  • Demonstrated ability to use AI and bring creative technology solutions to our work.

Why Join Us?

  • Work on cutting-edge challenges in energy systems optimization and planning.

  • Collaborate with industry leaders shaping the future of electricity markets.

  • Competitive compensation with opportunities for growth.

Working at ICF

ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer.Together, our employees are empowered to share theirexpertiseand collaborate with others to achieve personal and professional goals. For more information, please read ourEEOpolicy.

We will consider for employment qualified applicants with arrest and conviction records.

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals withsincerely heldreligious beliefs, in all phases of the application and employment process. To requestan accommodation,please emailCandidateaccommodation@icf.comand we will be happy toassist. All information you provide will be kept confidential and will be used only to the extentrequiredto provide needed reasonable accommodations.

Read more aboutworkplacediscriminationrightsor our benefit offerings which are included in theTransparency in (Benefits) CoverageAct.

Candidate AI Usage Policy

At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate orassistwith responses during interviews (whether in-person or virtual) is notpermitted. This policy is in place tomaintainthe integrity and authenticity of the interview process.

However, we understand that some candidates may require accommodationthat involves the use of AI. Ifsuch anaccommodation is needed, candidates are instructed to contact us in advance atcandidateaccommodation@icf.com. Weare dedicated to providingthe necessary support to ensure that all candidates have an equal opportunity to succeed.


Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position.

The pay range for this position based on full-time employment is:

$89,649.00 - $152,404.00Nationwide Remote Office (US99)