Software Developer
$41.25 - $45 per hourCalifornia 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- ...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
$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...SuggestedHourly pay- ...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...SuggestedLong term contract
$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...SuggestedHourly payContract workFor contractorsRemote work- ...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
$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 timeLocal areaRelocation$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...$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 employmentFull timeFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours- 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...
$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 workWorldwide$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 timeWork experience placementFlexible hoursShift work- 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...
- ...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...
- ...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
- ...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...
$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 contractContract workTemporary workWork at office- ...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
$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- 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
$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 timeTemporary workRemote work$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 officeWork from home2 days per week$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- 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 timeContract workRemote work
- ...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 workFor contractorsLocal area
$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...RelocationRotating shift$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$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...- 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 areaRemote work
- ...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...
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer internship remote Pasadena, CA
- software engineer remote Pasadena, CA
- information technology software engineer Pasadena, CA
- senior software engineer remote Pasadena, CA
- junior software developer remote Pasadena, CA
- startup software engineer Pasadena, CA
- senior software design engineer Pasadena, CA
- software developer Pasadena, CA
- cybersecurity software engineer Pasadena, CA
- software engineer Pasadena, CA



