Staff Software Engineer - AI @Outreach
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Staff Software Engineer - AI @Outreach

YDay - Outreach is hiring a remote Staff Software Engineer - AI. πŸ’Έ Salary: unspecified πŸ“Location: Pakistan

Role Description

We are seeking a Staff Software Engineer who thrives on tackling complex technical and architectural challenges at scale. You will bring deep expertise in scalable, distributed systems design, lead high-performing teams through ambiguity, and accelerate product innovation in data-driven and AI-rich environments. You will steer system evolution, guarantee performance under high load, and mentor peers while shaping delivery and technical direction.

Equally important, you will raise the team’s data- and AI-engineering maturity β€” designing the pipelines, data models, and ML/GenAI integrations that power our next generation of intelligent features.

Your Daily Adventures Will Include:

  • Leading the architecture, design, and delivery of distributed cloud-native applications capable of high concurrency and demanding real-time data needs.
  • Designing and building production-grade data pipelines and ETL/ELT workflows β€” modeling data for both transactional (OLTP) and analytical (OLAP) use, and orchestrating them with modern workflow tooling.
  • Integrating ML and GenAI capabilities into product features β€” from model serving and evaluation to LLM-powered enrichment, retrieval (RAG), and intelligent automation within our services.
  • Championing data quality and correctness β€” building validation, observability, and testing into every step of the pipeline so downstream analytics and AI features can be trusted.
  • Collaborating with data science, product, and engineering partners to ship intelligent, complex product features.
  • Setting and promoting engineering standards for code quality, security, and operational excellence; nurturing automation and continuous improvement.
  • Diagnosing and eliminating performance bottlenecks and proactively addressing reliability risks.
  • Mentoring, reviewing code/architectures, and fostering a culture of rapid learning.
  • Decomposing legacy systems into SOA/microservices, resolving tech debt, and evolving the architecture for scale.
  • Taking end-to-end ownership of major initiatives from planning through impact.

Qualifications

  • Demonstrated excellence designing and operating large-scale distributed systems with cloud service-oriented architecture.
  • Proven leadership in fast-paced environments, setting standards, and inspiring technical teams to exceed delivery goals.
  • Mastery in backend programming (Go required; Python strongly valued for data/AI work; Java/Ruby a plus) and hands-on with distributed data platforms (Kafka, RabbitMQ, NoSQL).
  • Hands-on data engineering: building and operating data pipelines/ETL, data modeling and schema design, and a rigorous focus on data quality and correctness.
  • Experience building APIs and analytics/data infrastructure, and deploying ML algorithms in production.
  • Excellent communication and cross-team collaboration skills.
  • Commitment to security, compliance, and robust, scalable design.
  • Growth mindset β€” always learning, always elevating the technical bar for the team.

Requirements

  • Experience with the modern data stack: Spark/Delta Lake, Databricks or Snowflake, dbt, and Airflow.
  • Hands-on GenAI/LLM application experience: RAG, vector databases, embeddings, prompt/context engineering, and model/output evaluation.
  • MLOps exposure: feature stores, model serving, and monitoring in production.
  • Experience shaping data as a product β€” dashboards, semantic/metrics layers, and analytics enablement for other teams.

Benefits

  • Highly competitive salary
  • 25 days annual vacation time + sick time and casual leave
  • Group medical policy coverage available to employees and up to 5 eligible family members
  • OPD benefit covered up to INR 10,000
  • Life insurance and personal accident insurance at 3x annual CTC
  • 26 weeks of maternity leave pay, and 15 days of paternity leave pay
  • Opportunity to be part of company success via the RSU program
  • Diversity and inclusion programs that promote employee resource groups
  • Employee referral bonuses to encourage the addition of great new people to the team
  • Fun company and team outings because we play just as hard as we work
Before You Apply
️
remote Be aware of the location restriction for this remote position: Pakistan
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer - AI @Outreach
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Pakistan
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later