Software Engineer II, AI Developer Tools

Remote Full-time
Job Description: • Build AI Developer Tool Features: Implement features for AI-powered developer tools such as code review assistants, test generators, deployment diagnostics, and on-call assistance tools • Implement LLM Integrations: Build integrations with LLM APIs (OpenAI, Anthropic, etc.) such as prompt engineering, response handling, error management, and performance optimization • Contribute to Platform Infrastructure: Help build self-service platform capabilities such as deployment pipelines, observability integration, security controls, and operational tooling that enable teams to rapidly deploy AI developer tools • Support AI-Native Development Adoption: Contribute to tools and programs that help teams adopt AI developer tools such as Claude Code, Cursor, and Warp across Docker's engineering organization • Write Quality Code: Develop well-tested code with unit and integration tests; follow team coding standards and participate actively in code reviews to learn best practices • Maintain Production Systems: Assist with monitoring, alerting, and troubleshooting production AI systems; participate in incident response and learn operational best practices • Collaborate and Learn: Work closely with Senior Engineers and Principal Engineer on technical designs; ask questions, seek feedback, and continuously improve your skills in AI/LLM technologies and platform engineering • Document Your Work: Create clear technical documentation for features you build; contribute to team knowledge base and help future team members understand systems • Participate in Team Activities: Engage in design discussions, sprint planning, retrospectives, and team activities; contribute ideas for improving developer tools and team processes • Grow Your Expertise: Continuously learn about AI/ML technologies, developer tooling best practices, and platform engineering patterns through hands-on work and mentorship from experienced engineers Requirements: • 2+ years building backend systems, APIs, or developer-facing tools with strong software engineering fundamentals • Proficiency in Go (preferred), Rust, Java, or Python with understanding of data structures, algorithms, and design patterns • Basic understanding of AI/ML concepts with eagerness to learn about LLM APIs, prompt engineering, and AI agent development through hands-on work • Experience with cloud platforms (AWS, GCP, or Azure) and understanding of distributed systems or microservices • Familiarity with CI/CD pipelines, automated testing, version control (Git), and modern development workflows • Strong problem-solving skills with ability to work through technical challenges with guidance from senior engineers • Good communication skills in remote, asynchronous environments with ability to document technical decisions • Collaborative mindset with eagerness to learn from code reviews and feedback • Self-motivated with ability to work autonomously while knowing when to ask for help • Passion for developer tools and user experience Benefits: • Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days plus end of year Whaleness break • Home office setup; we want you comfortable while you work • 16 weeks of paid Parental leave • Technology stipend equivalent to $100 net/month • PTO plan that encourages you to take time to do the things you enjoy • Training stipend for conferences, courses and classes • Equity; we are a growing start-up and want all employees to have a share in the success of the company • Docker Swag • Medical benefits, retirement and holidays vary by country Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Manager Customer Experience Journey Strategist – Business Markets and Global Enterprise at Blithequark

Remote

Value-Based Reimbursement Program Manager - Remote Opportunity with CareSource

Remote

Quantitative Researcher with Machine Learning Experience Work From Home – G

Remote

Experienced Remote Customer Service Representative – Delivering World-Class Support for Amazon's Diverse Customer Base

Remote

BFT Aspire Transitions Specialist – Teen Summer Program

Remote

Experienced Analytics Director - Data Solutions & Commercial Analytics Leadership - Remote or MA/CT Based

Remote

Experienced International Compliance Auditor (HITRUST/NATO)Latin America (Remote); Panama (Remote) - Now Hiring

Remote

**Experienced Remote Data Entry Specialist – Work from Home Opportunity at arenaflex**

Remote

Data Entry, Office Assistant (100 percent Remote)

Remote

Order Operations Analyst

Remote
← Back