Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering - Contractor

$85k - $135k

California Institute of Technology

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. Join us and be a part of the diverse Caltech community.

We are seeking a Software Engineer to develop, implement, and integrate components of the first Earth system model (ESM) that learns automatically from Earth observations and targeted high-resolution simulations of clouds, turbulence, and other elements of the Earth system. As a Climate Modeling Alliance (CliMA) Software Engineer at Caltech, you will work in a dynamic, multidisciplinary team of curious and creative scientists, engineers, and applied mathematicians, spanning the CliMA partner institutions.

Work on an ambitious, high-profile scientific project with an opportunity to impact the climate sciences worldwide.

Analyze problems, formulate mathematical models, and implement software solutions at the interface of computational science, applied mathematics, fluid dynamics, and Earth system science.

Apply your expertise in computational science to design and develop innovative high-performance software suitable for the next generation of supercomputing hardware with heterogeneous manycore architectures.

Develop and implement innovative software solutions to climate modeling problems that represent the state-of-the-art in high-performance computing and are performant on GPUs.

Contribute to the design, performance specification, and development of an integrated open-source software system using modern languages and development techniques to ensure code health, scalability, and robustness.

Manage and coordinate software projects involving scientists, applied mathematicians, and engineers.

Work in a friendly and diverse environment, collaborating closely with researchers in climate science, machine learning, and applied mathematics.

Completed a BS degree or equivalent degree in a quantitative field such as computer science, applied mathematics, physics, engineering, or Earth science.

Experience with at least two programming languages (e.g., C, C++, C#, Fortran, Python, Julia, Rust).

Experience developing large software projects in a distributed fashion, e.g., contributing to an open source project with distributed contributors.

Familiarity with the Julia language, including package development and performance optimization.

Experience working with high-performance computing systems, including multicore processors, GPUs, or other accelerators.

Required Documents

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

Our benefits package includes competitive compensation, health, dental, and vision insurance, retirement savings plans, generous paid time off (vacation, holidays, sick time, parental leave, bereavement, etc.), tuition reimbursement, and more. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin, disability status, protected veteran status, or any other characteristic protected by law. Caltech is a VEVRAA Federal Contractor.

Disability Accommodations

Caltech complies with the Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). If you would like to request an accommodation to complete this application, interview, or otherwise participate in the employee selection process, please contact Caltech Recruiting at View email address on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineering - Contractor in Pasadena, CA vacancy
  • $150k - $350k

     ...for this hire is in Pasadena, CA and requires 5 days per week in-office work. We are looking for a highly skilled and motivated software engineer to build and maintain the visualization software for Cover's concealed weapon detection system. The candidate will join a... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Cover

    Pasadena, CA
    3 days ago
  •  ...Senior Software Engineer (Backend) A Senior Software Engineer focuses on the server-side logic and infrastructure of web applications or software, ensuring functionality, performance, and security. They work with databases, APIs, and server-side programming languages... 
    Suggested
    Permanent employment
    Full time
    Local area
    Remote work

    Panda Express Inc

    San Gabriel, CA
    3 days ago
  • The Flex is seeking a Founding Software Engineer to architect and build the innovative Base360.ai platform. This role emphasizes direct interaction with leadership, allowing significant influence over product strategy and rapid feature deployment. You will be responsible... 
    Suggested
    Remote work
    Flexible hours

    The Flex

    San Marino, CA
    4 days ago
  • The Flex in San Marino, CA seeks a Founding Software Engineer to architect and scale Base360.ai, a pivotal technology platform. As part of a small, ambitious team, you will build automation engines, AI-driven workflows, and internal products that directly impact the renting... 
    Suggested
    Remote work
    Flexible hours

    The Flex Company

    San Marino, CA
    4 days ago
  • $145k - $200k

     ...architecture, testing strategy, observability. Be hands‑on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast‑paced environments. Are comfortable leading yourself and others -... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Pure (YC S23)

    Los Angeles, CA
    3 days ago
  • $150k - $250k

     ...complex vulnerabilities in web applications at massive scale, moving at the speed of AI-generated code. As a Founding Full-Stack Software Engineer (with a strong focus on backend and AI), you will be crucial in designing and developing their core agent systems and scalable... 
    Full time
    H1b
    Worldwide
    Visa sponsorship

    MLabs

    Los Angeles, CA
    3 days ago
  • $200k - $300k

     ...Overview We are seeking highly motivated, collaborative, and technically strong Full Stack Software Engineers to join our Enterprise Technology Application Development team. The selected candidates will play a key role in building and maintaining a portfolio of internal... 

    Hillspire

    Los Angeles, CA
    3 days ago
  •  ...that power unforgettable stories? Join us as a Senior Product Engineer, where you'll design, develop, and scale innovative applications...  ...applied product engineering across product lifecycles. Robust software development foundation with comfort working across platforms, services... 
    Work experience placement
    Immediate start
    Flexible hours

    OP

    Burbank, CA
    3 days ago
  • $122.43k - $224.5k

     ...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated...  ...technology and production. Purpose We’re seeking a Full‑Stack Software Engineer with solid experience in application development, data... 
    Temporary work

    Divergent Enterprises

    Los Angeles, CA
    3 days ago
  • $200k - $400k

     ...respected, innovation-driven private organization with a small, elite engineering team focused on building technology that supports impactful...  ...seeking a highly motivated and technically strong Full Stack Software Engineer to join the Enterprise Technology Application... 
    Full time

    CB Smart Recruit

    Los Angeles, CA
    3 days ago
  •  ...Amazon Web Services (AWS), and relational/NoSQL database technologies. This position requires applying specialized knowledge of software engineering, event-driven architecture design, and full software development lifecycle (SDLC) practices to build scalable, secure, and... 

    Tential Solutions

    Vernon, CA
    3 days ago
  • $180k - $215k

     ...Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most...  ..., or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity... 
    Work experience placement

    HeyGen

    Los Angeles, CA
    18 hours ago
  • $200k - $400k

     ...Full Stack Software Engineer We are seeking a highly motivated, collaborative, and technically strong Full Stack Software Engineer to join an Enterprise Technology Application Development team supporting a highly respected, innovation-driven organization in Los Angeles... 

    HopHR

    Los Angeles, CA
    3 days ago
  • $140k - $180k

     ...From telescopes to software architecture, Observable Space provides the foundational elements every organization needs to operate in...  ...and OurSky, a company founded by SpaceX's former VP of software engineering to create a developer platform for space data applications.... 
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Observable Space

    Los Angeles, CA
    1 day ago
  • $120k - $250k

     ...up to 10x faster and up to 2x cheaper. By combining advanced software, robotics, and full‑stack manufacturing, we are reinventing how...  ...and external customers to shape the roadmap. Build alongside engineers, operators, machinists, and CAM programmers. Enjoy autonomy and... 
    Permanent employment
    Full time
    Relocation package
    Flexible hours

    Hadrian

    Los Angeles, CA
    4 days ago
  •  ...Stay current with industry trends and emerging technologies. Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field. 5–10+ years of relevant experience in Java development, with at least 2 years of on-site experience in... 

    Compunnel

    Pasadena, CA
    1 day ago
  • $125k - $185k

     ...Job Description Job Description   Senior Full Stack Software Engineer  Based in Pasadena, CA  OffWorld is a robotics startup working on developing a mobile robotic workforce for heavy industrial jobs on Earth, Moon, asteroids & Mars. OffWorld was founded by... 
    Local area
    Remote work

    OffWorld

    Pasadena, CA
    19 days ago
  •  ...Compliance Senior Specialist to design, develop, and maintain secure software systems in a fast-paced environment. You will work with cross-...  ...features. The role requires deep knowledge of software engineering practices, code quality, and collaboration with product and design... 

    Gravity Engineering Services Pvt Ltd.

    Alhambra, CA
    3 days ago
  • $200k - $250k

     ...creativity What You’ve Done 6+ years of professional experience in software development Extensive experience developing robust, mission‑...  ...idea all the way to production Experience mentoring junior engineers What We Offer Accelerated Growth Environment: An environment designed... 
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    Los Angeles, CA
    3 days ago
  • $168k - $252k

     ...Senior Software Engineer - Platform Build infrastructure to enable rapid development and deployment of autonomous systems at scale. Location: Los Angeles Compensation: $168,000 - 252,000 USD / year About The Role Anduril Industries is a defense technology company with... 
    Full time
    Work experience placement
    Local area
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Los Angeles, CA
    1 day ago
  •  ...expertise in Java, Python, NoSQL, Cloud (Serverless/AWS Exposure). Requires programming skills, involved in the development of software applications. Knowledge of programming languages to develop necessary specifications for the software by following the technical designs... 
    Contract work
    Temporary work

    AGM Tech Solutions

    Pasadena, CA
    2 days ago
  • PlayStation Global is seeking a Full Stack Software Engineer to join their Unified Telemetry team in Los Angeles. In this role, you will create secure solutions and ensure exceptional user experiences, working across the stack and contributing to both front-end and back... 

    PlayStation Global

    Los Angeles, CA
    4 days ago
  • $130 per hour

     ...from top‑tier investors and has over $13 M in government funding. About the Role Antares is seeking a Research & Development Software Engineer to build the software systems that enable fast, rigorous experimental engineering across our R&D organization. This role supports... 
    Permanent employment

    Antares

    Los Angeles, CA
    2 days ago
  •  ...About Fern: At Fern, we believe every software company should offer a world-class API. We're building the toolkit to make that possible...  ...to how a startup scales with visibility into product, engineering, design, and go-to-market. Thinking of founding a startup someday... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Los Angeles, CA
    1 day ago
  •  ...Software Engineer Location: Menlo Park, CA (Remote) Employment Type: Full-Time Compensation: Competitive salary + equity About Glade.ai Glade.ai is building the future of AI-powered automation for service businesses — transforming how legal, insurance... 
    Full time
    Work at office
    Remote work

    GrabJobs

    Glendale, CA
    1 day ago
  •  ...College Park, Maryland. ABOUT THE ROLE We’re looking for engineers to join an agile engineering team focused on transforming the...  ...LL BRING ~2-4 years of experience building production-ready software applications. ~ Confident when working with Typescript and Javascript... 
    Full time
    Local area
    Remote work

    GrabJobs

    Los Angeles, CA
    18 hours ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Los Angeles, CA
    1 day ago
  • $25 per hour

    The University of Southern California is looking for a software developer to design and maintain high-quality web applications and backend services. The ideal candidate holds a Bachelor's degree in Computer Science and has strong skills in programming, API design, and... 
    Hourly pay

    University of Southern California

    Los Angeles, CA
    4 days ago
  • $125.8k - $188.8k

     ...insights and being part of teams that build scalable telemetry solutions that impact millions? We’re looking for a Full Stack Software Engineer to join our Unified Telemetry team. This role involves creating seamless and secure solutions and ensuring delivery of exceptional... 

    Playstation Global

    Los Angeles, CA
    3 days ago
  • $125.8k - $188.8k

     ...Passionate about data-driven insights and building scalable telemetry solutions, we're looking for a Full Stack Software Engineer to join our Unified Telemetry team. This role involves creating seamless, secure solutions and delivering exceptional user experiences across... 

    PlayStation

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering - Contractor. Be the first to apply!