Research Engineer

A nonprofit organization that provides data, digital tools, and research-driven insights to community-focused organizations to enhance civic engagement.
United States
$105,000 - $130,000
Data
Mid-Level Software Engineer
Remote
11 - 50 Employees
4+ years of experience
AI · Education

Description For Research Engineer

Murmuration, a nonprofit organization dedicated to enhancing civic engagement, is seeking a Research Engineer to join their Research & Data Division. This role is crucial in advancing Explorer, their newest research tool that transforms complex datasets into actionable insights for community-focused organizations. The position combines data engineering, AI, and social impact, working at the intersection of technology and civic engagement.

The Research Engineer will be responsible for designing and building scalable systems that empower grassroots organizations to make data-driven decisions while strengthening internal research capabilities. Working closely with data scientists, researchers, and cross-functional teams, you'll develop and optimize tools that unlock new possibilities for understanding communities. The role involves building data pipelines, implementing AI/ML solutions, and creating infrastructure that supports research across the organization.

As an IC3 level position, this role offers a competitive salary range of $105,000 - $130,000, along with comprehensive benefits including fully covered health insurance, 5% retirement match, unlimited PTO, and various stipends for professional development and remote work. The position is fully remote, allowing flexibility while working on meaningful projects that drive social change.

The ideal candidate brings 4+ years of software engineering experience, strong programming skills in languages like Python, Java, or Scala, and expertise in data systems and cloud platforms. They should be passionate about civic tech and social impact, ready to apply their technical skills to challenges that matter. The role offers a unique opportunity to work at the intersection of technology and social change, helping communities organize more effectively and advocate for meaningful change.

Working at Murmuration means joining a culture that values diversity, equity, and inclusion, where different perspectives are celebrated and contribute to innovation. The organization provides a supportive environment focused on work-life balance and professional growth, making it an ideal place for engineers who want to make a difference in society through technology.

Last updated 2 days ago

Responsibilities For Research Engineer

  • Design, build, and optimize features for Research tools that transform complex datasets into actionable insights
  • Develop scalable research tools and infrastructure to support internal data and data science efforts
  • Collaborate cross-functionally with data scientists, researchers, and other teams
  • Implement and refine data pipelines and integrations
  • Integrate emerging technologies, including AI and machine learning
  • Solve complex technical challenges while contributing to long-term strategy

Requirements For Research Engineer

Python
Java
Scala
React
  • 4+ years of software engineering experience with focus on full-stack applications
  • Strong programming skills in languages like Python, Java, Scala
  • 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, social impact, or grassroots organizing

Benefits For Research Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Education Budget
Commuter Benefits
  • Health, vision, and dental insurance (100% coverage for employee and family)
  • Retirement benefits with 5% employer match
  • 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 benefits through Calm and Better Help
  • Yearly in-person staff retreats

Interested in this job?

Jobs Related To Murmuration Research Engineer

Audio and Sensor Data Engineer, Audio Data Engineering

Audio and Sensor Data Engineer position at Amazon Devices, focusing on data collection, Python development, and hardware testing in Shenzhen, China.

Business Intelligence Engineer, SCOT - Automated Inventory Management

Business Intelligence Engineer position at Amazon's SCOT team, focusing on automated inventory management systems and data analytics, offering competitive compensation and benefits.

Business Intelligence Engineer II, Network Design, Planning, & Engineering, North America Transportation

Business Intelligence Engineer II position at Amazon, focusing on optimizing transportation networks through data analytics and visualization, offering competitive salary and benefits.

Business Intelligence Engineer, Books Content Acquisition Analytics

Business Intelligence Engineer role at Amazon focusing on books content acquisition analytics, requiring 3+ years of data analysis experience and expertise in BI tools.

Business Intelligence Engineer, JP Seller Services

Business Intelligence Engineer role at Amazon Japan, focusing on Seller Services analytics and data visualization, requiring SQL, Python, and statistical analysis skills.