Backend Software Engineer REMOTE

Sorry, this job was removed at 03:25 p.m. (CST) on Tuesday, Aug 27, 2024
Hiring Remotely in Boston, MA
Remote
80K-130K Annually
5-7 Years Experience
Artificial Intelligence • Database
Patrick J. McGovern Foundation bridges AI, data science, and social impact for 21st-century global philanthropy
The Role

The Patrick J. McGovern Foundation (PJMF) is a philanthropic organization dedicated to advancing artificial intelligence and data science solutions to create a thriving, equitable, and sustainable future for all. PJMF works in partnership with public, private, and social institutions to drive progress on our most pressing challenges, including digital health, climate change, broad digital access, and data maturity in the social sector.


The Patrick J McGovern Foundation (PJMF) is seeking an experienced, multi-faceted, and self-driven Backend Software Engineer (SDE). This role sits within the Products & Services team and will be directly engaged with the development, deployment, and maintenance of data and AI products that will drive positive social impact around the world. The charter of the Products & Services team is to identify, develop, and deploy strategic data and AI solutions focused on unlocking opportunities and addressing broad challenges the social good sector is facing now and in the near future. The Backend SDE is responsible for the backend development of cloud solutions that are based on ML model predictions, using a rapid prototyping development approach. We are a small, high-performance team and, in many ways, function as a startup. As such, the ideal candidate will be someone who can develop an end-to-end solution around which our ML products will be deployed.

How You'll Make an Impact

  • Work closely with the Director, Products & Services, along with partners and end-users, to understand their challenges in order to build effective and safe products
  • Understand end-user needs to build applications that can solve their challenges
  • Prototype, develop, test and deploy highly reliable, safe and scalable solutions
  • Ability to develop backend python components and endpoints to support and integrate with our data and AI solutions
  • Monitor and maintain application performance, functionality, scalability and security
  • Develop secure, modularized, well-documented and reusable code
  • Employ rapid prototyping techniques to quickly develop and iterate on product deployment and fast integration of end-user feedback loop
  • Integrate necessary data technologies, platforms, tools, and 3rd party tools needed for product deployment and functionality
  • Ensure appropriate maintenance, bug fixes, and feature requests are resolved
  • Create appropriate system diagrams and documentation

What You'll Need to Succeed

  • Experience – Demonstrated 5 years of experience in backend python development and deployment required
  • Learning – This role will require an individual with an appetite for (quickly) learning and applying different technologies, programming languages, and techniques needed to build the required solutions
  • Communication – Ability to communicate effectively with cross-functional teams, engineers, partners and end-users. Excellent written and verbal communication skills to technical and non-technical audiences. Excellent technical writing and documentation skills
  • Teamwork – Effective team player who understands the responsibility every individual brings to the table and how to encourage and drive results from each team member
  • High Performance – Ability to go outside your comfort zone to learn new technologies and methodologies to ensure successful and timely completion of product development
  • Results-oriented – Highly organized and detail-oriented, self-driven and able to adapt to learning and implementing new technologies, and creative in solving issues as they arise
  • Cultural alignment – An advocate for social progress; interest in emerging technologies and their ability to advance societal outcomes

What You'll Need to Succeed (Technology)

  • Strong programming experience with Python, or similar languages
  • Strong production experience using cloud services and infrastructure (specifically AWS), containerization (Docker) and orchestration (Kubernetes) tools
  • Experience with CI/CD, software bug tracking, version control and feature request management, using tools like Jenkins, Jira, GitHub, etc
  • Experience with build systems (make, gradle, etc) and package management (pip, etc)
  • Experience with SQL database systems such as MySQL, PostgreSQL, etc and NoSQL systems such as MongoDB, DynamoDB, HBase, etc
  • Experience with Infrastructure as Code (IaC), such as Terraform

What We Offer

  • Salary – We anticipate the starting salary range for this role to be $128,000 - $156,000.
  • Health Coverage – Foundation-paid medical, dental, and vision insurance for employees, spouses/domestic partners, and dependents. HSA/FSA plans, life insurance, and short- and long-term disability coverage
  • Long-term Rewards – 401(k) retirement plan with generous matching up to 6% of annual pay, plus an additional discretionary match at the end of year
  • Flexible PTO – Unlimited paid time off, which allows team members to take the time they need for vacation or illness so they can return to work able to contribute fully to our mission. The foundation recognizes 11 paid national holidays per year and may also announce closure for local, regional, or state holidays
  • Remote Work Environment – Ability to work 100% remotely, but not alone - with mature, socially minded professionals
  • Wellness – Employee Assistance Program, Ginger, and SmartSpend Plus, along with financial well-being providers
  • Parental Leave – Up to 6 months of gender-neutral paid leave for parents and caregivers when they have a new addition to their families
  • Learning Reimbursements – Foundation policy encouraging employees to explore development opportunities such as peer learning, internal trainings, and external activities; savings on student loans (available via insurance provider)
  • Philanthropic Gift Matching – opportunity for team members to invest in vulnerable communities, reflecting PJMF’s commitment to social impact


  • #LI-Remote

The attributes listed above represent our current thinking for the role. You can be a great candidate even if you don't fit everything we've described below. You can also have important skills we haven't thought of. If that's you - even if you’re on the fence - we encourage you to apply and tell us about yourself!


Core to PJMF’s mission is inclusion, diversity, equity, and accessibility (IDEA). We apply the IDEA framework to all we do, from growing a diverse team within the foundation to coalition building with organizations and people around the world, and to democratizing the development and rewards of AI and data. We have built an environment that celebrates the differences in backgrounds and experiences. PJMF invests in activities that lead to greater inclusion, diversity, equity, and accessibility in how AI and data are conceptualized, developed, applied, and deployed. We are applying the same framework as our team grows and expands. We encourage and invite members of traditionally underrepresented communities to apply.


The Patrick J. McGovern Foundation provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


It is important to us that our hiring process is accessible to everyone. If you require accommodations to participate in the interview process, please let us know when you apply. 


The Company
Boston, MA
28 Employees
Remote Workplace
Year Founded: 2014

What We Do

The Patrick J. McGovern Foundation carries forward the vision of its founder, Patrick J. McGovern, who believed technology could transform the world for the better. Known for saying, "The best is yet to come," Patrick recognized early the potential of information technology and neuroscience to democratize knowledge and improve lives. Today, rapid advancements in AI and data science are realizing his vision, offering new opportunities to solve global challenges like climate change, health disparities, and more.

AI and data science hold the promise of a better future, and the Foundation invests in their development for social good. We believe there is a fierce urgency to act now—harnessing these tools to shape a world that is equitable and just. To achieve this, we must create ethical frameworks, innovate bold AI applications, and foster collaboration across sectors.

The Foundation plays a pivotal role as a convener, collaborator, and co-creator, partnering with leaders who share our vision for using AI and data to address pressing challenges. We are committed to building a future where the benefits of these technologies are shared by all.

At the heart of our work are the values of inclusion, diversity, equity, and accessibility (IDEA). These principles guide our efforts to ensure that AI and data serve everyone, not just the privileged few. We work to create environments where all voices are heard, resources are distributed equitably, and everyone can participate in shaping the future.

Our mission is clear: leverage AI and data science for good, driven by Patrick J. McGovern’s enduring optimism and belief in technology’s power to improve the human condition. The best is still yet to come.

Why Work With Us

At the PJMF every team member has a unique and meaningful role. It’s inspiring to be part of an organization that genuinely cares and is committed to making a positive impact in the world. We are remote-first, actively listen to team feedback, and prioritize creating a supportive environment where everyone can thrive.

Gallery

Gallery

Jobs at Similar Companies

Smartcat Logo Smartcat

Product Manager, Integrations

Artificial Intelligence • Machine Learning • Natural Language Processing • Conversational AI
Easy Apply
Remote
28 Locations
242 Employees

Bectran, Inc Logo Bectran, Inc

UX/UI Designer

Artificial Intelligence • Fintech • Information Technology • Machine Learning • Software • Automation
Schaumburg, IL, USA
51 Employees

Eastwall Logo Eastwall

Cloud Data Engineer

Artificial Intelligence • Cloud • Information Technology • Software • Consulting • App development • Big Data Analytics
Remote
United States
20 Employees
125K-160K Annually

Similar Companies Hiring

Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
Eastwall Thumbnail
Software • Information Technology • Consulting • Cloud • Big Data Analytics • Artificial Intelligence • App development
Denver, CO
20 Employees
Smartcat Thumbnail
Natural Language Processing • Machine Learning • Conversational AI • Artificial Intelligence
Boston, Massachusetts
242 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account