Research Engineer

Nonprofit organization providing data, digital tools, and research-driven insights to community-focused organizations for civic engagement.
United States
$105,000 - $130,000
Data
Mid-Level Software Engineer
Remote
4+ years of experience
AI · Education

Description For Research Engineer

Murmuration is seeking a Research Engineer to advance Explorer, their newest research tool that transforms complex datasets into actionable insights for community-focused organizations. This role sits at the intersection of data, AI, and social impact, helping shape how research informs civic engagement efforts. The position involves designing and building scalable systems that empower grassroots organizations to make data-driven decisions while strengthening internal research capabilities.

The ideal candidate will have 4+ years of software engineering experience, with strong skills in languages like Python, Java, or Scala. They should be experienced in building scalable data systems, working with cloud platforms, and have exposure to AI/ML technologies. The role offers a comprehensive benefits package including full health coverage, unlimited PTO, and remote work flexibility.

Murmuration is a nonprofit organization that amplifies the power of civic engagement by providing data tools and insights to community-focused organizations. Their mission is to create an America where everyone can lead healthy, free, and dignified lives. They partner with organizations across the country to help organizers leverage data for meaningful social change.

This is an excellent opportunity for someone passionate about using technology for social impact, combining technical expertise with civic engagement to drive positive change in communities across America. The role offers competitive compensation, comprehensive benefits, and the chance to work on meaningful projects that make a real difference in society.

Last updated 18 days ago

Responsibilities For Research Engineer

  • Design, build, and optimize features for Research tools
  • Develop scalable research tools and infrastructure
  • Collaborate cross-functionally with data scientists and researchers
  • Implement and refine data pipelines and integrations
  • Integrate emerging technologies including AI and machine learning
  • Solve complex technical challenges

Requirements For Research Engineer

Python
Java
Scala
React
  • 4+ years of software engineering experience with focus on full-stack applications
  • Strong programming skills in Python, Java, Scala and full-stack development
  • Experience designing and building scalable data systems
  • Proficiency with databases and data processing frameworks
  • Experience with cloud platforms and infrastructure tools
  • Exposure to AI/ML technologies
  • Strong problem-solving skills
  • Effective collaboration and communication skills
  • Proactive, self-directed approach
  • Passion for civic tech and social impact

Benefits For Research Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • Health, vision, and dental insurance (100% covered for employee and family)
  • Retirement benefits with 5% employer match
  • Flexible unlimited PTO
  • Generous paid parental leave
  • Pre-tax commuter benefits
  • Company laptop
  • Flexible remote work environment
  • Home office setup stipend
  • Monthly remote work expense reimbursement
  • Yearly professional development fund
  • Mental health and wellness benefits
  • Yearly in-person staff retreats

Interested in this job?

Jobs Related To Murmuration Research Engineer

Data Design Engineer

Data Design Engineer position at Murmuration, focusing on creating impactful data visualizations and user interfaces for civic engagement tools.

Software Development Engineer, GTC

Software Development Engineer role at Amazon Finance Technology, building enterprise-scale financial data systems with machine learning capabilities.

Data Engineer II, eCS Data Engineering and Analytics

Data Engineer role at Amazon eCS team, building data solutions for eCommerce services with 3+ years experience required, located in Bangalore.

Global Security Operations Center Business Intelligence Engineer II

Business Intelligence Engineer II role at Amazon's Corporate Security division, focusing on security analytics, data visualization, and ETL pipeline development.