Salary
💰 $120,000 - $145,000 per year
Tech Stack
AWSCloudDockerDynamoDBJavaScriptJenkinsKubernetesMongoDBMySQLNoSQLOpen SourcePostgresPythonReactReact NativeTerraform
About the role
- Collaborative Development: Work closely with Director, Lead Engineer & Data Scientist, Software Development Engineer, and DevOps Engineer to understand project requirements and contribute to AI-based product development, architecture, UI/UX, infrastructure, and quality.
- Nonprofit Consultation Support: Contribute to consultations with nonprofit partners; explain technical concepts with empathy and clarity to equip partners with tools and knowledge.
- Open Source Contribution: Contribute to internal and community-led open source projects to extend reach and impact.
- Product Integration: Develop and deploy full-stack cloud applications integrating ML model predictions; ensure reliability, safety, and scalability.
- User-Centric Design: Implement intuitive user interfaces for AI-backed web and mobile applications; prototype, test, iterate, and incorporate user feedback.
- Cross-Functional Collaboration: Address communication, outreach, and resource needs related to front-end and mobile development; ensure effective communication with cross-functional teams.
Requirements
- 3+ years of professional experience in full-stack development, with proven expertise in both UI development and backend integration.
- Experience with Python-based codebases (Strong programming experience with Python is required).
- Proficiency in JavaScript, HTML, CSS, and experience with modern front-end frameworks such as React or React Native.
- Experience with CI/CD tools (e.g., GitHub Actions, Jenkins), source control (GitHub), and issue tracking (Jira) is strongly preferred.
- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL systems (e.g. MongoDB, DynamoDB).
- Experience with cloud services (e.g. AWS), containerization (e.g., Docker), orchestration (e.g., Kubernetes), and Infrastructure as Code (e.g., Terraform) is a plus but not required.
- Ability to create LoFi and HiFi wireframes and interactive prototypes is a plus; experience using Figma or equivalent is a plus.
- Excellent written and verbal communication skills to convey technical concepts to diverse audiences.
- Effective team player; ability to work collaboratively within a high-performance, startup-like environment.
- Ability to quickly learn new technologies and methodologies; highly organized and detail-oriented.
- Cultural alignment: advocate for social progress; interest in emerging technologies and their ability to advance societal outcomes.
- Work eligibility: Applicants must be authorized to work for any employer in the U.S.; employer will not sponsor employment Visas.