Перейти к основному содержимому
Change.org

Staff Engineer, Data and AI

УдалённоUnited States, Canada, Mexico только
Опубликовано
Роль
Инженерия данных
Опыт
Стафф
Занятость
Полная занятость
$236k+/yr
Проверьте доступность

Доступно для: US, CA, MX only. Укажите, откуда вы работаете, чтобы проверить доступность.

Коротко по делу

Staff-level data/AI platform engineer with 7+ years in software engineering, distributed systems, data or ML platforms. Must be based in eligible US states, Canada (AB, BC, ON) or Mexico, with professional English. Needs Python or comparable languages, SQL, cloud-native data infrastructure, batch/streaming systems, and modern AI/LLM infrastructure experience.

Ключевые навыки

Data platformsML platformsAI infrastructure

Обязательные навыки

Python/SQLAWS/GCPInfrastructure as CodeContainersKafkaSparkWorkflow orchestrationEmbeddingsVector retrievalLLM evaluationLLM observabilityAgentic workflows

Желательные навыки

AirflowRedshiftGlueVector DBs

Обязательные языки

English Professional-level English proficiency required; resumes and application responses in English required.

Чем предстоит заниматься

  • Partner with PMs to translate business and product opportunities and our shared strategic vision into scalable data and AI solutions, from early exploration through production rollout.
  • Deliver reliable data products that support data and AI enabled features, experimentation, personalization and decision-making across the company.
  • Build and scale batch and real-time pipelines that ingest, transform, and prepare high-quality data for reporting, machine learning training, model evaluation, feature generation, and production inference.
  • Evolve the data and ML platform architecture across orchestration, storage, compute, streaming, and data access, using technologies such as Airflow, Kafka, Redshift, Glue, Vector DBs and other cloud native services.
  • Improve data trust and usability by establishing strong practices for data modeling, schema evolution, data contracts, testing, lineage, privacy controls, freshness, and recoverability.
  • Enable teams to work more independently by creating reusable tools, standards, and paved paths that make it easier to discover data and build dependable workflows.
  • Maintain a resilient and efficient platform through observability, alerting, runbooks, incident response, on-call participation, performance tuning, and ongoing cost optimization.
  • Raise the technical bar for data and AI infrastructure by leading architectural decisions, mentoring engineers, reviewing designs and code, reducing technical debt, and advancing the use of AI and agentic workflows.
  • This job is expected to participate in our on call rotation.

Что требуется

  • Distributed data systems expertise: Able to design and scale reliable batch and real-time data architectures.
  • Strong software engineering judgment: Builds maintainable, testable production systems in Python and/or comparable languages.
  • Data modeling and SQL expertise: Designs scalable, trustworthy data models and data products.
  • Cloud and platform architecture: Makes sound trade-offs across compute, storage, orchestration, streaming, infrastructure, and cost.
  • Operational excellence: Demonstrates strong operational ownership through observability, incident response, on-call participation, runbooks, performance tuning, and building resilient systems.
  • AI engineering fluency and technical leadership: Understands modern AI and LLM infrastructure and leads through architecture, collaboration, mentoring, and influence.
  • 7+ years of software engineering experience, with significant experience building distributed systems, data platforms, ML platforms, or comparable production infrastructure.
  • Hands-on experience building and operating large-scale batch and/or streaming data systems, ideally including Kafka, Spark, workflow orchestration and similar technologies.
  • Experience designing and operating cloud-native data infrastructure using technologies such as AWS/GCP, infrastructure as code, containers, orchestration, and managed data services.
  • Experience taking data or ML/AI systems into production, including reliability, observability, deployment, evaluation, and operational ownership.
  • Practical experience with modern AI infrastructure, such as embeddings/vector retrieval, LLM evaluation and observability, or agentic workflows.
  • This is a full time role based in the United States, Canada or Mexico.
  • We’re currently able to hire staff based in the following US locations: Alaska (AK), Arizona (AZ), California (CA), Colorado (CO), Connecticut (CT), District of Columbia (DC), Florida (FL), Georgia (GA), Illinois (IL), Iowa (IA), Kansas (KS), Maryland (MD), Massachusetts (MA), Michigan (MI), Minnesota (MN), Missouri (MO), New Jersey (NJ), New York (NY), North Carolina (NC), Oregon (OR), Pennsylvania (PA), Rhode Island (RI), Texas (TX), Vermont (VT), Virginia (VA), Washington (WA), Wisconsin (WI).
  • We're also able to hire staff in Canada (AB, BC, ON) and Mexico.
  • All resumes and application responses must be submitted in English.
  • Professional-level English proficiency is required for all roles.
  • Candidates should have thought about whether it’s a fit to work at a genuinely open platform where they will regularly be exposed to opinions and campaigns in sharp contrast to their own values and/or beliefs.

Преимущества

  • Benefits and perks also vary based on location.

Change.org is the world’s largest platform for democracy. Its core petitions platform is used by more than 100 million people annually, and the company is building AI-powered tools to help people organize around civic issues.

Civic TechnologyКрупнаяchange.org/
$236k+/yr