1

Bank Computer Science Jobs in California (NOW HIRING)

Our goal is to establish dynamic structural biology as a foundational pillar of modern science, as transformative and indispensable as the Protein Data Bank has been for static structures. In this ...

Senior Mobile Software Engineer

Palo Alto, CA · On-site

$157K - $196K/yr

Required : • 6+ years of relevant work experience. • BA/BS degree in Computer Science or a ... Step is a financial services company that builds mobile-based banking for teenagers. Founded in ...

IT Desktop Intern

Los Angeles, CA · On-site

$19 - $21/hr

... of Computer Science, Information Technology, or related fields * Ability to work on multiple ... Bank of Hope is an equal employment opportunity employer and does not discriminate on the basis of ...

As part of the team you'll be at the forefront of developing new core banking features and helping ... BA/BS degree in Computer Science or a related technical field * 1+ years experience in backend ...

FX Risk Analyst

Pasadena, CA · On-site

$20 - $30/hr

Perform other duties as assigned including ad-hoc request and Risk & Administration Project • BA/BS degree in related field (Accounting, Banking & Finance or Computer Science) • Basic FX ...

Perform other duties as assigned including ad-hoc request and Risk & Administration Project Qualifications • BA/BS degree in related field (Accounting, Banking & Finance or Computer Science) • ...

Quality Test Engineer Banking Sector

Los Angeles, CA · On-site

$77K - $100K/yr

I-SH1 • Design, develop, and execute test plans and test cases for banking applications • ... in Computer Science, Information Technology, or related field • ISTQB Foundation Level ...

As part of the team you'll be at the forefront of developing new core banking features and helping ... Degree in Computer Science or a related technical field and strong Computer Science fundamentals ...

Bachelor degree in Business, Computer Science, or Information Systems, or related degree preferred. * Banking experience a must: Deposits, ACH, SWIFT, Teller System, ATM, Online Banking, * Experience ...

Bachelor degree in Business, Computer Science, or Information Systems, or related degree preferred. * Banking experience a must: Deposits, ACH, SWIFT, Teller System, ATM, Online Banking, * Experience ...

Showing results 21-40

Bank Computer Science information

How does a bank computer scientist typically collaborate with other departments in a banking environment?

In a banking environment, Computer Science professionals frequently work alongside teams from risk management, compliance, operations, and customer service to develop, test, and maintain secure and efficient banking systems. Collaboration often involves gathering requirements, troubleshooting issues, and integrating new technologies to support business goals. Effective communication and understanding of banking regulations are key, as projects may involve cross-functional meetings and ongoing coordination to ensure technological solutions align with industry standards and client needs.

What are the key skills and qualifications needed to thrive as a bank computer scientist, and why are they important?

To succeed as a Bank Computer Science professional, you need a solid background in computer science, programming languages (such as Java or Python), and knowledge of banking systems, often supported by a relevant degree. Familiarity with core banking software, cybersecurity practices, databases, and sometimes certifications like CISSP or CISM are typically required. Strong analytical thinking, attention to detail, and effective teamwork help address complex technical challenges and ensure secure, efficient operations. These skills are crucial for maintaining robust financial systems, safeguarding sensitive data, and supporting innovative banking solutions.

What is a bank computer scientist?

A Bank Computer Scientist is a technology professional who specializes in designing, developing, and maintaining computer systems and software used within the banking sector. Their responsibilities include ensuring the security of financial transactions, developing algorithms for fraud detection, and implementing reliable banking applications. They work closely with IT and security teams to keep banking systems running efficiently and securely. Their expertise helps banks adapt to new technologies and meet regulatory requirements.

What is the difference between Bank Computer Science vs Bank IT Specialist?

AspectBank Computer ScienceBank IT Specialist
Required CredentialsBachelor's in Computer Science or related field, certifications like CompTIA, CiscoSimilar certifications, often with additional focus on network or security certifications
Work EnvironmentBank IT departments, software development teams, cybersecurity unitsBank branches, data centers, IT support teams within banks
Employer & Industry UsageFinancial institutions, banks, fintech companiesBanking institutions, financial service providers
Common Search & Comparison IntentUnderstanding roles in banking tech, career paths in bank ITJob responsibilities, certifications, and skills for bank IT roles

Bank Computer Science focuses on software development, system analysis, and cybersecurity within banks, often requiring programming skills and advanced technical knowledge. Bank IT Specialist typically handles hardware, network support, and troubleshooting in banking environments. Both roles share similar credentials and industry usage but differ in daily responsibilities and technical focus.

What cities in California are hiring for Bank Computer Science jobs? Cities in California with the most Bank Computer Science job openings:
Infographic showing various Bank Computer Science job openings in California as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Scientist - Computational Biophysics

Astera

Emeryville, CA • On-site

$100K - $180K/yr

Full-time

Re-posted 16 hours ago


Job description

About Astera:
Astera is a private foundation on a mission to steer science and technology toward an abundant future. We believe the coming years will bring an era of unprecedented scientific and technological advancement as exponential progress in AI converges with central advances in other fields to dramatically accelerate innovation. This inflection point provides an unparalleled opportunity to fundamentally rethink the institutions, systems, and tools that drive scientific progress.
Unlike traditional non-profit research organizations, projects supported by Astera operate like high-velocity startups, allowing us to focus on ambitious goals, match structure to problem, and attract strong technical talent and leadership. You can read more about our mission, vision, and programming here.
About the Role:
We are seeking a scientist to join the diffUSE Project, which focuses on developing next-generation protein representations that bridge dynamic structural biology to downstream functional applications. The diffUSE Project is an ambitious initiative designed to advance our understanding of protein dynamics by building the experimental methods, computational models, and global infrastructure needed to capture molecular motion at scale. Our goal is to establish dynamic structural biology as a foundational pillar of modern science, as transformative and indispensable as the Protein Data Bank has been for static structures.
In this role, you will help build ensemble-aware protein representations and/or metrics to enable the integration with other inputs such as protein language model (PLM), ligand binding data, mutational data, and/or functional information. You will design and maintain large-scale bioinformatic pipelines, manage complex datasets, develop metrics for dynamics and/or fine-tune or architect ML models to capture sequence-structure-function relationships. A key part of the role involves synthesizing diverse data sources to improve biological relevance. You will work closely with experimental collaborators to ground computational insights in real biological systems.
Key Responsibilities:
  • Build ensemble-aware protein representations that integrate PLM and LLM embeddings with experimentally derived structural heterogeneity for functional prediction
  • Design, develop, and maintain large-scale bioinformatic pipelines capable of processing and managing complex, high-dimensional datasets
  • Fine-tune or architect ML models to capture sequence-structure-function relationships, with a focus on dynamic and conformational features
  • Synthesize diverse data sources spanning evolutionary history, binding affinity, allostery, and functional annotations to improve model performance and biological relevance
  • Collaborate closely with experimental partners to ground computational representations in real biological measurements and ensure models are continuously refined against experimental ground truth
  • Contribute to the broader diffUSE infrastructure, helping establish community-wide standards and tools for dynamic structural biology

Required Skills and Qualifications:
  • PhD in bioinformatics, computational biology, machine learning, or a related field.
  • Strong understanding of protein structure and function.
  • Demonstrated experience building large bioinformatic pipelines and managing high-dimensional datasets.
  • Proficiency in fine-tuning or modifying ML models (e.g., transformer-based architectures).
  • Familiarity with protein language models (ESM, AlphaFold, etc.) is a plus.
  • Collaborative, team-oriented mindset with the ability to drive research questions from conception to execution.

Compensation
Commensurate with experience.
  • Benefits summary