Full-Stack Software Engineer

A non-profit foundation building an AI-powered research platform to revolutionize scientific knowledge discovery and analysis through technological innovation.
Canada
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Education

Description For Full-Stack Software Engineer

FirstPrinciples is an innovative non-profit foundation at the intersection of AI and scientific research, dedicated to advancing our understanding of the universe's fundamental principles. They are building a cutting-edge AI-powered research platform called FirstPrinciples AI, designed to revolutionize how scientific knowledge is discovered, analyzed, and applied.

As a Full-Stack Software Engineer at FirstPrinciples, you'll be at the forefront of developing technology tools that accelerate research in theoretical physics. You'll work on building sophisticated tools integrated with publishing platforms and leveraging advanced AI technologies like ChatGPT. This role offers a unique opportunity to bridge the gap between artificial intelligence and scientific inquiry, helping to create tools that will empower scientists, institutions, and policymakers worldwide.

The position requires a strong technical background with expertise in web development, API integrations, and AI tools, combined with the ability to understand and translate complex research needs into practical technological solutions. You'll be working in a collaborative environment where your contributions will directly impact the future of scientific discovery.

This remote position in Canada offers the flexibility of working from anywhere while being part of a mission-driven organization. The role is perfect for someone who combines technical expertise with a passion for advancing scientific knowledge and innovation. You'll be joining a team dedicated to creating transformative tools that have the potential to accelerate breakthroughs in theoretical physics and beyond.

If you're excited about using your software engineering skills to make a meaningful impact on scientific research and have a desire to work at the cutting edge of AI and technology, this role at FirstPrinciples offers an exceptional opportunity to be part of something truly revolutionary in the scientific community.

Last updated 13 minutes ago

Responsibilities For Full-Stack Software Engineer

  • Work closely with research team to understand needs and develop technology solutions
  • Develop tools and applications on publishing platforms for researchers
  • Integrate gen AI tools like ChatGPT into existing platforms
  • Develop custom tech solutions including algorithms and data analysis tools
  • Apply product development principles to ensure tools are effective
  • Collaborate with stakeholders to define requirements and prioritize features

Requirements For Full-Stack Software Engineer

Python
JavaScript
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Experience with common software architecture patterns and best practices
  • Proven experience with web development and API integrations
  • Excellent programming skills
  • Proficiency in gen AI tools (ChatGPT, AlphaCode, Claude)
  • Strong communication skills
  • Ability to work independently and collaboratively
  • Knowledge of theoretical physics or strong interest in the field (plus)
  • Familiarity with cloud technologies and infrastructure (plus)

Interested in this job?

Jobs Related To FirstPrinciples Full-Stack Software Engineer

Deployed Engineer

Join Fern as a Deployed Engineer to build and scale API infrastructure solutions, working directly with customers while contributing to product development in a fast-paced startup environment.

Product Engineer

Product Engineer role at Axle, building universal API for insurance data sharing, offering $100K-$140K salary, hybrid work in New York, with comprehensive benefits and equity.

Computational Mechanics Engineer

Join ZURU Tech as a Computational Mechanics Engineer to develop cutting-edge structural analysis software using FEM and macro-elements, combining engineering expertise with software development.

Software Web Developer

Mid-level Software Web Developer position at Hexagon US Federal in St. Louis, MO, requiring TS/SCI clearance, focusing on developing solutions for federal government clients.

Research Engineer

Research Engineer position at DRW, developing trading algorithms and systems using C++ and Python, offering $175-225K base salary plus bonus in Chicago or NYC.