Principal Software Engineer, Corporate AI

2 hours, 4 minutes ago
Full-time
Lead
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • Define and communicate the technical vision for intelligence, AI, and data initiatives in alignment with company strategy and organizational goals.
  • Lead the design, development, and deployment of high-performance AI systems, data pipelines, and intelligent services from concept to production.
  • Make architectural decisions that balance short-term delivery with long-term scalability, resilience, and maintainability.
  • Identify opportunities to simplify systems, reduce operational and security risk, and improve developer productivity.
  • Architect and scale AI, automation, and intelligence platforms for analytics, personalization, search, and intelligent decision-making.
  • Drive innovation in models, distributed training, optimization techniques, and data engineering to improve performance and business impact.
  • Enhance search and discovery capabilities using intelligent algorithms, natural language processing, and modern data systems.
  • Evaluate and integrate emerging AI, ML, and automation technologies to keep the technical stack forward-looking.
  • Partner with engineering, product, design, infrastructure, and other stakeholders to align technical work with strategic objectives.
  • Mentor engineers and data scientists, lead design and code reviews, and share knowledge across teams through documentation and technical discussions.
  • Identify architectural, operational, and security risks early and coordinate mitigation plans across teams.
  • Support critical initiatives by clarifying requirements, estimating work, and ensuring delivery against milestones.
  • Improve engineering effectiveness through best practices such as CI, automated testing, reliability reviews, and clear ownership models.
  • Participate in hiring by interviewing candidates, calibrating against a high technical bar, and representing Dropbox to candidates and partners.

Requirements

  • 12+ years of professional experience in software engineering, with depth in intelligent workflows, enterprise-scale AI adoption, automation, or data engineering.
  • Proven experience leading large-scale, multi-team technical initiatives from conception to production.
  • Strong architectural judgment and systems thinking with the ability to balance short-term delivery and long-term sustainability.
  • Demonstrated ability to influence across teams and disciplines without formal authority.
  • Experience mentoring engineers and raising an organization’s technical bar through design reviews, code reviews, and guidance.
  • Exceptional written and verbal communication skills for explaining complex technical concepts to diverse audiences.
  • Strong coding ability in at least one language commonly used in AI and data systems, such as Python, Java, Go, or Scala.
  • Hands-on experience building models, data pipelines, or scalable production services.
  • Experience operating in platform, infrastructure, or internal tooling organizations is preferred.
  • Experience navigating ambiguity and competing priorities while making sound technical and product tradeoffs is preferred.
  • Experience collaborating cross-functionally with product, design, infrastructure, and legal or privacy stakeholders is preferred.
  • Experience with AI-assisted development practices in large codebases is preferred.
  • Experience representing engineering externally through talks, blogs, or industry events is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experience

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a Senior Software Engineer to improve the backend systems that power personalized shopping and purchase experiences for its grocery platform.

Datadog Go GraphQL PostgreSQL Ruby
4 minutes ago

Software Engineer, Engineering Tooling

Tailscale 51-250 Diversified Telecommunication Services

Tailscale is hiring a full-time software engineer to build internal engineering services and tooling that support teams across the company and improve the reliability of its remote-first product infrastructure.

CI/CD Go Secrets Management SQL
4 minutes ago

Senior Software Engineer - Operating Systems

Applied Intuition 251-1K Internet Software & Services

Applied Intuition is seeking a Software Engineer for its NextGen OS team to help build a new full-stack operating system for future vehicles and products.

C C++ Embedded Systems
4 minutes ago

Senior Software Engineer - IAM

Affirm 1K-5K Diversified Financial Services

Affirm is seeking a software engineer to evolve its enterprise identity platform, building automation and AI-assisted workflows around SailPoint and Auth0 in a remote role based in Spain.

AWS Buildkite CI/CD GitHub JIRA Python Terraform
4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers