Senior Software Engineer
130k - 180k USD
Remote
Full Time
#Engineering
#Python
#Backend Engineering
#Data Engineering
#Machine Learning Engineering
#DevOps
#Web Development
#Data
#ETL
#SQL
#TensorFlow
Are you driven by a passion for progressive politics and eager to improve the national discourse on critical issues? At Blue Rose Research, we build sophisticated, high-impact products that guide the strategies of the country’s most influential progressive organizations. Our work is trusted by key decision makers and has a proven track record of directing significant resources toward meaningful causes. By joining our team, you will collaborate with a diverse group of expert engineers, PhD data scientists, and political strategists to create research tools that are both technically advanced and vital to the health of our democracy.
About the Role
We are looking for a Senior Software Engineer to join our team on a full-time basis. In this role, you will work closely with our data scientists and internal stakeholders to design, build, and scale the research products that help us understand public opinion and shape effective policy advocacy. This is a remote position that offers you the chance to contribute to innovative, fast-paced projects that evolve rapidly to meet the needs of our partners.
Key Responsibilities
- Design and maintain automated research systems that handle complex data collection and machine learning model execution.
- Collaborate with cross-functional teams to productionize machine learning models and scale our data pipelines to deliver results under tight deadlines.
- Develop and enhance backend processing systems capable of managing massive datasets to support large-scale testing of political messaging and advertisements.
Requirements
We value diverse backgrounds and believe in the power of learning on the job. While we do not expect expertise in every area, we are looking for candidates who possess the following:
- Strong general coding competency, including domain modeling, clean implementation, and the ability to break down complex problems.
- Proficiency in Python, as it serves as the foundation for nearly all of our technical work.
- Solid experience in backend engineering, including building REST APIs, managing data storage, and ensuring system robustness.
- Excellent communication skills and a collaborative spirit, with a focus on kindness and teamwork.
- Technical intuition regarding systems thinking, performance scaling, and evaluating trade-offs.
- Legal authorization to work in the United States.
- Experience or a willingness to learn skills in Data Engineering (SQL, ETL), Machine Learning Engineering (TensorFlow), DevOps (GCP/AWS, Kubernetes), or Web Development.
Location
This position is remote. While we maintain an office in New York City, we operate with a remote-first culture, and half of our organization works from locations across the country.
Compensation and Benefits
We offer a competitive salary range of $130,000 to $180,000 per year. In addition to the opportunity to perform meaningful work, we provide the following benefits:
- Medical insurance
- Dental insurance
- Remote work flexibility
Blue Rose Research
9 views
Company Size
11-50
Markets





