2

Remote Computer Science Jobs in Dublin, CA (NOW HIRING)

Bachelor's degree in a quantitative field (Computer Science, Statistics, Mathematics, or related). What we offer: * Remote work opportunity! * B2B Employment ($, gross). * Stable job with long-term ...

Senior Manager, Data Science

San Francisco, CA · On-site +1

$122K - $228K/yr

Data Analytics & Reporting This is ideally a hybrid role but open to remote Role Overview We are ... Advanced degree (PhD preferred) in Computer Science, Engineering, Statistics, Mathematics, Physics ...

Remote Duration: Full Time * Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum ...

OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math ... We're remote-first and offer competitive pay, generous learning and growth opportunities, and ...

next page

Showing results 1-20

Remote Computer Science information

What Are Remote Computer Science Jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

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

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

Can I work remotely with a computer science degree?

Yes, many computer science roles can be performed remotely, especially in software development, programming, and IT support. Remote work often requires strong communication skills, proficiency with collaboration tools, and sometimes specific certifications or experience with remote work environments.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

What jobs pay $10,000 a month without a degree?

Remote computer science roles such as software developers, web developers, and cybersecurity specialists can earn $10,000 or more per month without a formal degree, often relying on strong coding skills, certifications, and experience. Freelance work, consulting, and project-based contracts in tech fields also offer high earning potential without traditional degrees.

How can I make $100,000 a year working from home?

Remote computer science professionals can reach a $100,000 annual income by gaining specialized skills in areas like software development, data science, or cybersecurity, and obtaining relevant certifications. Building a strong portfolio, gaining experience, and working for high-paying companies or freelancing can also increase earning potential while working remotely.

How to make $1000 a week remote?

Remote computer science professionals can earn $1000 or more weekly by taking on freelance projects, consulting, or working for companies that pay competitive rates. Building in-demand skills such as programming, software development, or data analysis, and using platforms like Upwork or Freelancer, can help achieve this income level. Consistent work, strong skills, and a reliable client base are key factors.
What are the most commonly searched types of Computer Science jobs in Dublin, CA? The most popular types of Computer Science jobs in Dublin, CA are:
What are popular job titles related to Remote Computer Science jobs in Dublin, CA? For Remote Computer Science jobs in Dublin, CA, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science jobs in Dublin, CA look for? The top searched job categories for Remote Computer Science jobs in Dublin, CA are:
What cities near Dublin, CA are hiring for Remote Computer Science jobs? Cities near Dublin, CA with the most Remote Computer Science job openings:
Infographic showing various Remote Computer Science job openings in Dublin, CA as of June 2026, with employment types broken down into 2% Internship, 72% Full Time, 12% Part Time, and 14% Contract. Highlights an 100% Remote job distribution.
Battery Simulation & Computational Scientist Internship

Battery Simulation & Computational Scientist Internship

Sila

Alameda, CA • On-site, Remote

$25 - $39/hr

Internship

Posted 14 days ago

Be an early applicant


Job description

About Us

We are Sila, a next-generation battery materials company. Our mission is to power the world's transition to clean energy. To create this future, our team is building a better lithium-ion battery from the inside out today. We engineer and manufacture ground-breaking battery materials that significantly increase the energy density of batteries, while reducing their size and weight. The result? Smaller more powerful batteries that can unlock innovation in consumer devices and accelerate the mass adoption of electric cars to eliminate our dependence on fossil fuels. We're tackling one of the biggest challenges of our time every day, and together we're redefining what's possible. Are you ready to be a part of a team committed to changing the world?

Who You Are

Are you a thoughtful, creative, and code-savvy simulation scientist or engineer? We are looking for someone who sits at the intersection of computer science and electrochemistry. You might be a software engineer with a passion for physics, or a theorist with a talent for building robust software infrastructure.

Sila Nanotechnologies is seeking a Battery Simulation & Computational Scientist (Intern) to:

  • Architect and implement physics-based battery models using PyBaMM.
  • Bridge the gap between theoretical equations and production-grade software code.
  • Leverage key insights from our battery models to accelerate learning cycles and reduce the cost of empirical R&D.
Responsibilities and Duties
  • Commit to a 6+ month internship (Remote or Onsite); this is not a position for students only available for summer months.
  • Analyze electrochemical data to build, parameterize, and apply new numerical models.
  • Fit electrochemical models to experimental data and evaluate model performance across a range of different electrochemical test techniques.
  • Support infrastructure development, helping to build the backend pipelines and tools that bring physics-based models to a wider audience.
  • Work closely with scientists and cross-functional teams to discover and communicate knowledge for the long-term development of our next-generation battery materials.
  • Invest in our values and champion them as we grow.
Knowledge and Skill Requirements
  • BSc (or preferably MSc/currently enrolled in a Ph.D. program) or equivalent research experience in Computer Science, Applied Mathematics, Chemical Engineering, Materials Science, or a related field.
  • Strong experience using PyBaMM (Python Battery Mathematical Modeling) is required.
  • Mastery of Python, including standard scientific libraries (NumPy, SciPy, Pandas).
  • Experience interacting with databases using SQL or Snowflake.
  • Proficient with Git and collaboration platforms (GitHub or GitLab).
  • Ability to navigate and execute workflows in Linux or macOS terminal environments.
  • Knowledge of electrochemical theory and the application of the P2D (Pseudo-Two-Dimensional) or Doyle-Fuller-Newman models.
  • Public contributions to the PyBaMM repository or related sister projects on GitHub.
  • Proficiency in using AI coding tools (e.g., Claude Code, Copilot) and knowledge of effective prompting techniques to accelerate development.
  • Experience building CI/CD pipelines, containerization (Docker), or some exposure to full-stack development.
Physical Demands and Working Conditions
  • Move long distances (such as from building to building) and be stationary for extended periods of time
  • Operate a computer and other office equipment, such as a laptop, copier/printer, etc in a fixed location
  • This role is open to Remote candidates.

The starting base pay for this role is between $25/hr and $39/hr at the time of posting. The actual base pay depends on many factors, such as education, experience, and skills. Base pay is only one part of Sila's competitive Total Rewards package that can include benefits, perks, and equity. The base pay range is subject to change and may be modified in the future. This role may also be eligible for overtime.

Working at Sila

We believe that building a diverse team at Sila helps us amplify our individual talents. We are an equal opportunity employer and committed to creating an inclusive environment where good ideas are free to come from anyone. We are proud to celebrate diversity and all qualified applicants are considered for employment without regard to gender, race, sexual orientation, religion, age, disability, national origin, or any other status protected by law.