D
Staff Software Engineer
D
Staff Software Engineer
DataRobot•WA
This week
Full-timeHybrid
Company
DataRobot
Location
WA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
DataRobot•WA
This week
Full-timeHybrid
Company
DataRobot
Location
WA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
DataRobot seeks a Staff Software Engineer in Washington state to architect scalable ML platforms and lead engineering teams. Drive innovation in automated machine learning with cutting-edge technologies.
Full Description
Job Overview
DataRobot is a leader in automated machine learning, empowering enterprises to build and deploy AI models at scale. As a Staff Software Engineer based in Washington state, you will play a pivotal role in designing, developing, and optimizing our core platform that democratizes AI for global customers. This full-time position offers the chance to work on high-impact projects in a collaborative, innovative environment, contributing to the future of AI-driven decision-making.
Key Responsibilities
Architect and implement scalable, distributed systems using cloud-native technologies to support petabyte-scale data processing and model deployment. Lead cross-functional teams in delivering robust software solutions, mentor junior engineers, and conduct code reviews to maintain exceptional code quality. Collaborate with product managers, data scientists, and customers to translate complex requirements into production-ready features. Optimize performance through advanced algorithms, microservices, and containerization, ensuring low-latency inference for real-time AI applications. Drive technical initiatives such as CI/CD pipeline enhancements, observability tooling, and security best practices to support platform reliability at enterprise scale.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with at least 8+ years of professional experience in software development. Proven track record as a senior or staff engineer in building large-scale systems, preferably in ML/AI platforms or SaaS environments. Deep expertise in backend development with languages like Python, Java, Go, or Scala, and frameworks such as Spring Boot or FastAPI.
Skills
Strong proficiency in cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker). Experience with big data technologies including Spark, Kafka, and SQL/NoSQL databases (PostgreSQL, Cassandra, Redis). Familiarity with ML frameworks (TensorFlow, PyTorch) and DevOps tools (Terraform, Jenkins). Excellent problem-solving abilities, with a focus on system design, performance tuning, and agile methodologies. Strong communication skills to articulate technical concepts to diverse stakeholders.
Company Info
DataRobot is at the forefront of the AI revolution, serving Fortune 500 companies across industries like finance, healthcare, and retail. Our Boston-headquartered team combines cutting-edge research with practical engineering to make AI accessible and actionable. We foster a culture of innovation, diversity, and work-life balance, with offices worldwide including in the Pacific Northwest.
Benefits
Competitive salary, equity in a high-growth company, and comprehensive health, dental, and vision insurance. Unlimited PTO, 401(k) matching, parental leave, and wellness stipends. Professional development budget, home office setup allowance, and employee stock purchase plan.
Growth Opportunities
Advance to principal engineer or engineering manager roles with clear career ladders and leadership training. Participate in hackathons, conferences, and internal mobility programs. Join a company invested in your success through mentorship, skill-building workshops, and exposure to emerging AI technologies.
Key Skills
PythonKubernetesAWSMachine LearningSystem Design
