About this role
Staff Software Engineer - AI at Outreach. Location: Hyderabad, Telangana, India. Role: designing systems, building pipelines, integrating AI Requirements: Deep experience designing and operating large-scale distributed systems, backend programming in Go/Python, data engineering (ETL/pipelines), ML/GenAI integration, strong communication and leadership skills. Category: Engineering Seniority: Senior Level Tools: LangGraph, Go, Python, Java, Ruby, Kafka, RabbitMQ, NoSQL, Spark, Delta Lake, Databricks, Snowflake, dbt, Airflow, RAG, vector databases Commitment: Full Time Workplace: Remote Languages: English