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

Software Developer

$41.25 - $45 per hour

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. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.

Job Summary

We’re hiring a software developer to help build and maintain MathDB.

MathDB is a large-scale community database of definitions, theorems, conjectures and open problems in mathematics, tracking the latest breakthroughs, and providing a new platform for research and collaboration. Mathematical knowledge is growing at an extraordinary pace. New results, methods and questions are arriving faster than the literature can absorb them, making it increasingly difficult to keep track of what is known, what remains open and how developments fit together. We need a shared database that grows with the subject: a living resource that the mathematical community can continually expand, correct and refine. Much of mathematical knowledge is scattered across papers, books, lecture notes and informal conversations. We aim to bring this knowledge together in a knowledge graph, connecting definitions, theorems, conjectures and open problems through implications, equivalences, examples and shared ideas. Making these relationships explicit can reveal connections that are otherwise easy to miss, help researchers navigate unfamiliar areas and accelerate the discovery of new mathematics. Formalization offers another way to make mathematical knowledge precise, reliable and reusable. We are integrating Lean formalizations and automatic proof verification into MathDB, connecting mathematical statements and their explanations with proofs that can be checked by a computer. Our goal is to make it easier to contribute formal proofs, inspect their assumptions and build on verified results, while keeping the relationship between a formal statement and its mathematical meaning clear.

We’re looking for someone who has experience building web apps and AI agents, and who can join our effort in building and maintaining web apps, mobile apps, backend servers, databases and Lean formalization pipelines for MathDB.

  • Assist in the development and maintenance of interactive web and mobile applications for MathDB.
  • Support the development and maintenance of backend servers for MathDB.
  • Assist in the development and maintenance of MathDB's backend database infrastructure.
  • Support the development and maintenance of Lean formalization pipelines for MathDB.
Basic Qualifications
  • Bachelor's degree in Computer Science, Mathematics, or a related field.
  • Experience developing interactive web and mobile applications.
  • Strong attention to detail in application design, performance, responsiveness, visual presentation, and user interface/user experience (UI/UX).
  • Ability to work independently, adapt quickly, and incorporate feedback through an iterative development process.
  • Experience with version control, software testing, and software engineering best practices.
Preferred Qualifications
  • Master's degree in Computer Science, Mathematics, or a related field.
  • Demonstrated experience developing and delivering polished, production-ready software products beyond the prototype stage.
  • Familiarity with cloud computing, containerization, and orchestration technologies.
  • Strong interest in mathematical research.
  • Excellent communication skills and ability to collaborate effectively with users and colleagues.
  • Familiarity with Lean formalization.
Required Documents
  • Resume.
Hiring Range

$41.25 - $45.00 Per Hour
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.
As one of the largest employers in Pasadena, CA, Caltech is committed to providing comprehensive benefits to eligible employees and their eligible dependents. 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. Non-benefit eligible employees will have access to some benefits such as onsite counseling and sick time. Learn more about our benefits and staff perks .

EEO Statement

Caltech is an equal opportunity employer and, as a federal contractor, takes affirmative action to employ qualified individuals with disabilities and protected veterans. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by law.

Disability Accommodations

Caltech complies with the Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). We consider reasonable accommodation measures that may be necessary for eligible applicants and employees to perform the essential functions of a position.

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 .

Additionally, if you do not meet the basic qualifications of a role but believe you can perform the essential functions of the job with reasonable accommodation, please reach out to Caltech Recruiting at View email address on click.appcast.io .

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Pasadena, CA vacancy
  •  ...Application Developer (Full Stack) Parsippany, NJ or Pasadena, CA (hybrid) Rates: $65.00-$80.00 W2 // $75.00 - $95.00 C2C About...  ...Developers to design, build, and deliver high-quality full-stack software solutions that support ADP's Human Capital Management (HCM)... 
    Suggested

    Dale Workforce Solutions

    Pasadena, CA
    5 days ago
  • $70 - $75 per hour

    ## Java Developer**Pasadena,CA91101**Employment Type:ContractJob Number: 25969Remote Options: Hybrid## Job DescriptionJava DeveloperRequirements...  ...Understanding of Waterfall methodology and its application in software development.* Build and Deploy environment: Proficiency with... 
    Suggested
    Hourly pay

    Prosum (United States)

    Pasadena, CA
    1 day ago
  •  ...Long Term Contract PositionRequirements: Senior Java developer with a good understanding of AWS services - going through cloud migration strategy so AWS experience is a must. Java, spring boot, REST APIs, microservices - working on a couple platform shared services - workflow... 
    Suggested
    Long term contract

    Software Technology Inc

    Pasadena, CA
    5 days ago
  • $65 - $70 per hour

    job summary: Our client is looking for a Lead Corporate Systems Engineer for a contract to hire opportunity located in Los Angeles, CA or Tampa. FL. This is a hybrid role (3 days onsite). location: Telecommute job type: Contract salary: $65 - 70 per...
    Suggested
    Hourly pay
    Contract work
    For contractors
    Remote work

    Randstad Digital

    Pasadena, CA
    2 days ago
  •  ...ADP Technology Services is seeking an Application Developer (Full Stack) for a hybrid role in Pasadena, CA, or Parsippany, NJ. You will develop scalable software across the full stack, collaborating with product managers, UX designers, and architects to deliver timekeeping... 
    Suggested

    Dale Workforce Solutions

    Pasadena, CA
    2 days ago
  • $120.83k

     ...in Altadena, CA OffWorld is a robotics startup working on developing amobilerobotic workforce for heavy industrial jobs on Earth, Moon...  ..., including one or more of the following disciplines: software, electrical and mechatronics. Experience in broad optical-mechanical... 
    Full time
    Local area
    Relocation

    OffWorld

    Altadena, CA
    5 days ago
  • $155k - $175k

    Arrowhead Pharmaceuticals, Inc. (Nasdaq ARWR) is a commercial stage biopharmaceutical company that develops medicines that treat intractable diseases by silencing the genes that cause them. Using a broad portfolio of RNA chemistries and efficient modes of delivery, Arrowhead... 

    Arrowhead Pharmaceuticals

    Pasadena, CA
    5 days ago
  • $127.5k - $139.46k

     ...build collaboration, and reward excellence. Support Equipment Software Group at JPL designs and builds high-fidelity workstation-based...  ...in C/C++ and Python per the requirements and design. Developing embedded real-time application programs utilizing Real-Time Operating... 
    Permanent employment
    Full time
    For contractors
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    NASA Jet Propulsion Laboratory

    Pasadena, CA
    4 days ago
  • Motion Recruitment Partners is seeking a Senior Backend Engineer to design and lead scalable backend systems in Pasadena, CA. You will work with Java 17/21, Spring Boot, Kafka, Python, and AWS in a hybrid setup, driving high-throughput data pipelines and AI-enabled applications...

    Motion Recruitment Partners LLC

    Pasadena, CA
    2 days ago
  • $7.5k

     ...High School Diploma or GEDMinimum of 4 years of experience in Software Engineering/DevelopmentExpertise in C/C++ embedded engineering...  ...with software integration and testingResponsibilities Design, develop, and maintain software applications for aerospace systemsCollaborate... 
    Temporary work
    Worldwide

    On Time Hire

    Alhambra, CA
    1 day ago
  • $151.2k - $195.58k

     ...translates business requirements and functional specifications into software solutions, contribute to and leverage the technical direction...  ...to help ensure new and existing software solutions are developed.Essential Responsibilities:Conducts or oversees business-specific... 
    Full time
    Work experience placement
    Flexible hours
    Shift work

    Kaiser Permanente

    Pasadena, CA
    5 days ago
  • Job TitleAttributes: Motivated self-starter and quick learner. Able to work independently with little supervision. Excellent communications and interpersonal skills. Outstanding attention to detail. Strong analytical and design skills. Strong collaborative skillsRequired...

    Software Technology Inc

    Pasadena, CA
    5 days ago
  •  ...TPI Global Solutions is seeking an experienced Full Stack Application Developer (.NET) to lead end-to-end development for large-scale web applications. You will work closely with IT, QA, and business stakeholders, translating requirements into robust Microsoft stack solutions... 

    TPI Global Solutions

    Alhambra, CA
    2 days ago
  •  ...Astrana Health, Inc. is seeking a Staff Software Engineer in the United States to own a technical domain across the data platform, integration layer, and services. You will design scalable systems and guide other engineers while ensuring high quality code and safe... 
    Remote work

    Astrana Health, Inc.

    Alhambra, CA
    2 days ago
  •  ...Imperial Health Plan of California, Inc. is seeking a skilled Full-Stack Developer with strong Angular expertise to design, develop, test, and maintain secure, scalable, and high-performing web applications. This role focuses heavy on frontend Angular while contributing... 

    Imperial Health Plan of California, Inc.

    Pasadena, CA
    3 days ago
  • $50 - $60 per hour

    ð Systems Engineer (Azure AVD | Intune | Entra ID) ð Pasadena, CA (or multiple CA/WA office locations) ð² $50-60/hr ð Contract-to-Hire ð Join arapidly growing organization that's doubled in size over the past yearAre you the go-toperson for Azure Virtual Desktop, Intune...
    Long term contract
    Contract work
    Temporary work
    Work at office

    TEKsystems

    Pasadena, CA
    4 days ago
  •  ...Prosum in Pasadena, CA is seeking a Java Developer for a hybrid contract role. You will write, debug, and maintain Java applications, build RESTful services with Spring Boot, and design microservices with clean architecture. The ideal candidate brings 5–10 years of Java... 
    Contract work

    Prosum

    Pasadena, CA
    5 days ago
  • $160k - $220k

    Introduction Since 1973, East West Bank has served as a pathway to success. With over 110 locations across the U.S. and Asia, we are the premier financial bridge between the East and West. Our teams of experienced, multi-cultural professionals help guide businesses and...
    Full time

    East West Bank

    San Marino, CA
    3 days ago
  • WATI is seeking a skilled WordPress Developer for remote work to design, build, test and optimize WordPress-based applications. The role...  ...or engineering and at least five years of data processing or software development experience, with a minimum of three years in a... 
    Remote job

    WATI

    Alhambra, CA
    4 days ago
  • $105.79k - $141.05k

     .... ~3+ years leading Red Team engagements and coordinating with defensive, business, and executive stakeholders. ~ Experience developing security tools, exploits, payloads, automations, and new Red Team capabilities. ~ Experience assessing mobile technologies, AI... 
    Full time
    Temporary work
    Remote work

    Lumen

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

     ..., technology, and tools, KJ improves designs, reduces risk, and finds better ways to deliver projects. KJ is at the forefront of developing sustainable solutions for clients, including green infrastructure design, strategies to reduce energy use and environmental impacts... 
    Work at office
    Work from home
    2 days per week

    Kennedy Jenks

    Pasadena, CA
    3 days ago
  • $120k - $145k

     ...relevance over time. 3. Build Organizational Capability Develop the training program and run hands-on enablement sessions for ATC...  ...practical experience. 4+ years of professional experience in software development, automation engineering, data engineering, or AI/ML... 
    Work at office

    Air Treatment

    San Marino, CA
    4 days ago
  • Join the Clean Energy RevolutionBecome a Power Systems Advanced Applications Engineer 3 at Southern California Edison (SCE) and build a better tomorrow. In this job, you’ll maintain and enhance real-time power system models and advanced applications, including State Estimator...
    Full time
    Contract work
    Remote work

    Edison International

    Alhambra, CA
    3 days ago
  •  ...functional design documents, technical design documents, and process flows associated with configurations or approved customizations. Develop scalable Oracle SQL/PLSQL code including procedures, functions, packages, and triggers. Update existing code to meet evolving... 
    Contract work
    For contractors
    Local area

    Columbus Technologies And Services

    Pasadena, CA
    4 days ago
  • $135.4k - $250.6k

     ...traffic management! Description We are looking for seasoned software and systems engineers to join the Object Storage SRE team at...  ...we run a mix of open source, vendor licensed, and internally developed tools to perform functions such as system configuration... 
    Relocation
    Rotating shift

    Apple

    Pasadena, CA
    2 days ago
  • $80.51k - $107.34k

     ...Analyze vulnerability scan results using severity, exposure, and business impact to help prioritize remediation. Help customers develop practical remediation and patching strategies based on identified risks. Participate in customer technical discussions, working... 
    Full time

    Lumen

    Glendale, CA
    10 hours ago
  • $120k - $145k

    Arrowhead Pharmaceuticals, Inc. (Nasdaq ARWR) is a commercial stage biopharmaceutical company that develops medicines that treat intractable diseases by silencing the genes that cause them. Using a broad portfolio of RNA chemistries and efficient modes of delivery, Arrowhead... 

    Arrowhead Pharmaceuticals, Inc.

    Pasadena, CA
    3 days ago
  • Energy Innovation Corp in Pasadena is seeking a junior Safety Engineer to help sustain and improve our CI/CD ecosystem. You will work with React and Express.js across local and remote teams, contributing to agile processes and on-site collaboration. You will learn to balance...
    Local area
    Remote work

    Energy Innovation: Policy and Technology LLC

    Pasadena, CA
    4 days ago
  •  ...Amazon Robotics is seeking an Embedded SDE to own our library of safety-critical software modules and drive them through certification. You will translate R&D algorithms into production-grade embedded software that meets functional safety standards and push them through... 

    Amazon

    Pasadena, CA
    2 days ago
  • E2 Consulting Engineers, LP is seeking a Mid-Level Transmission Line Engineer to design and deliver overhead transmission line projects from 69 kV to 500 kV. You will perform detailed design, coordinate with cross-disciplinary teams, and grow into greater client interaction...

    E2 Consulting Engineers

    Pasadena, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!