CrawlJobs Logo

Software Engineer III, AI Developer Tools

docker.com Logo

Docker

Location Icon

Location:
United States , Seattle

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

157000.00 - 222750.00 USD / Year

Job Description:

At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride! Docker seeks a Software Engineer III to join our new AI Developer Tools team building the future of AI-powered developer productivity. This is an exciting opportunity to work on cutting-edge AI agents and tools that transform how developers write code, debug issues, deploy applications, and respond to incidents—both internally at Docker and for our customers worldwide. You'll work at the intersection of AI and developer experience, contributing to production systems that leverage LLMs and AI agents to accelerate developer workflows. You'll build AI-powered tools such as code review assistants, automated test generators, deployment diagnostics agents, and on-call assistance tools. You'll also contribute to the self-service platform that enables teams across Docker to rapidly build and deploy their own AI developer tools. Your work will directly impact how Docker's engineers build and operate services powering 20 million users. As these tools mature and demonstrate value, you'll participate in transforming them into commercial offerings for Docker's customers. This is a hands-on role where you'll work with increasing independence, collaborate closely with engineers across multiple teams, and ship production features in a fast-paced, remote-first environment that values rapid iteration and continuous learning.

Job Responsibility:

  • Build AI-Powered Developer Tools: Design, implement, and ship production-ready AI agents and tools that accelerate developer productivity such as code review and refactoring assistants, automated test generators, local environment setup tools, deployment pipeline diagnostic agents, and agents that simplify on-call tasks when handling incidents
  • Implement LLM Integrations: Build robust, production-grade integrations with LLM APIs (OpenAI, Anthropic, etc.) such as prompt engineering, response parsing, error handling, rate limiting, cost management, and performance optimization
  • Develop Agent Orchestration Systems: Create agent frameworks and orchestration systems that enable complex multi-step workflows, tool calling, context management, and agent-to-agent communication
  • Contribute to Platform Infrastructure: Build self-service platform capabilities that enable teams across Docker to rapidly deploy and operate their own AI developer tools such as deployment pipelines, observability integration, security controls, and operational tooling
  • Drive Adoption of AI-Native Development: Build tools and programs that accelerate adoption of AI developer tools such as Claude Code, Cursor, and Warp across Docker's engineering organization
  • Ensure Production Quality: Write well-tested code with strong test coverage (unit, integration, end-to-end)
  • establish monitoring, alerting, and operational excellence for AI systems
  • Collaborate Cross-Functionally: Partner with Principal Engineer and Senior Engineers on architecture, work with product and design teams on features and UX, and collaborate with platform teams (Infrastructure, Security, Data) on integrations
  • build effective partnerships across multiple teams
  • Act as Technical Resource: Help teammates solve problems and share knowledge through code reviews and technical discussions
  • Participate in Operations: Take part in on-call rotation for AI developer tools
  • respond to incidents, debug production issues, and drive continuous improvement of system reliability
  • Document and Share: Create clear technical documentation for features you build
  • share patterns and learnings with the team
  • Measure and Iterate: Instrument AI tools to measure adoption, effectiveness, and developer productivity impact
  • iterate based on data and user feedback to continuously improve developer experience

Requirements:

  • 4+ years building production-grade backend systems or developer-facing tools with strong software engineering fundamentals
  • Hands-on production experience with AI/ML technologies including practical experience with LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, and AI agent development
  • Proficiency in Go (preferred), Rust, Java, or Python with strong software engineering fundamentals
  • Experience designing and building distributed systems, microservices, or platform infrastructure
  • Strong understanding of cloud-native systems (AWS, GCP, or Azure), APIs, and data stores
  • Solid grasp of CI/CD, automated testing, code review practices, and modern development workflows
  • Demonstrated ability to work independently on day-to-day work with general guidance on new projects
  • Product-minded approach to building developer tools with focus on user experience and measurable outcomes
  • Excellent communication skills in remote, asynchronous environments with ability to document technical decisions clearly
  • Ability to build effective working relationships across multiple teams
  • Ownership mentality with bias for action and iterative delivery
  • Comfortable working autonomously across distributed teams and navigating ambiguity
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Nice to have:

  • Contributions to open source AI tools, developer tooling, or platform engineering projects
  • Experience with MCP (Model Context Protocol) or similar AI agent integration standards
  • Background in developer productivity, DevOps, SRE, or platform engineering domains
  • Experience with Kubernetes, Docker, and container orchestration
  • Knowledge of developer tools ecosystems (IDEs, CI/CD platforms, observability tools)
  • Experience with infrastructure-as-code (Terraform, Pulumi) and GitOps deployment patterns (ArgoCD, FluxCD)
  • Understanding of security, compliance, and operational best practices for production AI systems
  • Understanding of software design patterns and distributed systems principles
What we offer:
  • 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
  • Remote-first culture, with offices in Seattle and Paris

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer III, AI Developer Tools

AI Software Engineer III

Planet DDS is a leading provider of a platform of cloud-based solutions that emp...
Location
Location
United Kingdom , Glasgow
Salary
Salary:
Not provided
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of professional software engineering experience
  • At least 4 years in AI/ML-focused roles
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or related field
  • Experience working in a SaaS or enterprise software environment
  • Publications or contributions to open-source AI/ML projects
  • Exposure to reinforcement learning, generative AI (LLMs, diffusion models), or real-time inference systems
Job Responsibility
Job Responsibility
  • Design, develop, and deploy AI and machine learning models in production environments
  • Architect scalable solutions that integrate AI capabilities into our products and services
  • Collaborate with data scientists, product managers, and backend/front-end engineers to translate prototypes into reliable, maintainable code
  • Own end-to-end development of AI systems, including data ingestion, model training, evaluation, and deployment
  • Implement best practices in model versioning, monitoring, and continuous improvement
  • Contribute to the evolution of our AI/ML infrastructure, including CI/CD pipelines and MLOps tools
  • Stay current on advancements in AI, ML, and deep learning and assess their applicability to business needs
  • Ensure AI solutions are ethical, interpretable, and aligned with regulatory requirements
  • Fulltime
Read More
Arrow Right
New

Software Engineer Level III – Forward Deployed

We are seeking a skilled Software Engineer who will design, build, and maintain ...
Location
Location
China , Shanghai; Dalian; Wuhan
Salary
Salary:
Not provided
pfizer.de Logo
Pfizer
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field with 5-8 years of relevant experience
  • AI-Augmented Development: integrate AI tools strategically into development workflow, review AI-generated code with rigor
  • Business Immersion: apply deep domain knowledge to technical solutions, bridge business and technology conversations
  • Data Integration: integrate multiple data sources independently, clean messy datasets
  • Full-Stack Development: deliver complete features end-to-end independently—frontend, backend, database, and infrastructure
  • Multi-Audience Communication: present complex topics clearly to any audience, translate between technical and business language
  • Problem Discovery: navigate ambiguous problem spaces independently, discover requirements through observation
  • Rapid Prototyping & Validation: deliver working solutions rapidly (days not weeks)
  • Site Reliability Engineering: design observability strategies for services, lead incident response
  • Stakeholder Management: manage multiple stakeholders with different interests
Job Responsibility
Job Responsibility
  • Delivery: Own feature delivery from design through deployment, making sound technical trade-offs to ship value on time
  • AI: Integrate AI capabilities into solutions, critically evaluate AI-generated code
  • People: Mentor junior engineers on technical topics, contribute to hiring through interviews
  • Business: Translate business needs into technical solutions, manage stakeholder expectations
  • Process: Contribute to process improvement, maintain team workflows
  • Documentation: Create clear documentation for features you build, contribute to team knowledge bases
  • Fulltime
Read More
Arrow Right
New

AI Engineer III - Agentic AI

As an AI Engineer III – Agentic AI, you will be a hands-on builder contributing ...
Location
Location
India , Bengaluru Urban; CHENNAI
Salary
Salary:
Not provided
americanexpress.com Logo
Amex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional software engineering experience
  • Some hands-on experience building or contributing to AI-powered features, LLM-based applications, or applied ML systems (professional or project-based)
  • Solid engineering fundamentals in at least one backend language (Python, Go, or TypeScript)
  • Familiarity with APIs, basic cloud concepts, and modern development practices
  • Interest in agentic AI systems, autonomy, and AI-assisted development workflows
  • Willingness to learn, take feedback, and grow technical ownership over time
  • Comfort working in collaborative, cross-functional teams
  • A strong customer mindset and curiosity about real-world problem solving
Job Responsibility
Job Responsibility
  • Contribute to the design and implementation of LLM-powered and agentic product features
  • Build and extend agentic AI workflows that reason over context, call tools, and perform actions under guidance from senior engineers
  • Help implement and maintain retrieval-augmented generation (RAG) pipelines over financial data, with an emphasis on correctness and safety
  • Contribute to shared AI infrastructure such as LLM services, orchestration components, and evaluation or monitoring tooling
  • Participate in operating AI systems in production, including monitoring, debugging, and improving reliability and performance
  • Collaborate closely with product and design partners, learning to translate customer needs into technical solutions
What we offer
What we offer
  • Competitive base salaries
  • Bonus incentives
  • Support for financial-well-being and retirement
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities
Read More
Arrow Right

Ai & Software Engineer Iii

The AI & Software Engineer III plays a critical role in designing, building, and...
Location
Location
United States , Dallas, TX, Boston, MA
Salary
Salary:
Not provided
pmg.com Logo
PMG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software or data engineering, with strong coding skills in Python or a similar language
  • Demonstrated experience designing, implementing, and maintaining data pipelines (ETL/ELT)
  • Proficiency with SQL and data modeling for analytics and warehousing
  • Hands-on experience with cloud data platforms (Snowflake, Redshift, BigQuery, or similar)
  • Familiarity with cloud services (AWS preferred, including S3, Lambda, ECS, EC2, etc.)
  • Experience with dbt or equivalent data transformation frameworks
  • Strong problem-solving skills, attention to detail, and ownership mindset
  • Experience with workflow orchestration tools such as dbt Cloud or Airflow
  • Experience scaling production data ingestion systems
  • Exposure to DevOps and CI/CD practices for data or application deployments
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable data ingestion systems connecting multiple internal and external data sources
  • Develop and manage data workflows across cloud-based platforms such as AWS S3 and Snowflake
  • Implement robust ELT pipelines using modern tools and frameworks (e.g. dbt, Snowflake etc)
  • Ensure data quality, integrity, and consistency across systems, implementing validation and monitoring mechanisms
  • Collaborate on infrastructure-as-code deployments and CI/CD for data systems
  • Contribute to the design and implementation of APIs and internal services that support PMG’s broader product ecosystem
  • Write clean, efficient, and testable code in modern languages (with a focus on Python)
  • Apply software engineering best practices — including version control, testing, observability, and deployment automation
  • Participate in code reviews and architectural discussions, surfacing potential risks or improvements
  • Integrate AI and automation techniques into engineering workflows where applicable, improving efficiency and insight generation
What we offer
What we offer
  • Professional Development: Take advantage of our learning and development programs, mentorship opportunities, and career advancement support
  • Generous Time Off: Enjoy generous paid time off and holiday allowances to recharge and spend time with loved ones
  • Parental Leave: We provide paid parental leave to support your family during important life events
  • Retirement & Pension Plans: Plan for your future with competitive retirement or pension programs, including contribution matching
  • Fertility and Family Support: Access fertility benefits for all team members and their spouses
  • Healthcare: Coverage and support for everyday medical expenses and routine care, tailored by geography
  • Pet Insurance: Protect your pet's health and your finances
  • Lifestyle Spending Accounts: Enjoy 100% company-funded accounts to promote healthy habits and well-being
  • Commuter Benefits: Access support for travel and commuting needs, where available
  • Annual Bonus: All employees are eligible for an annual bonus
Read More
Arrow Right

Principal Systems Engineer

Principal Engineer in the SiriusXM Collaboration and Productivity team specializ...
Location
Location
United States , Washington; Los Angeles; Oakland; New York
Salary
Salary:
169800.00 - 218000.00 USD / Year
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering or a related field, with demonstrated expertise in enterprise applications such as Slack, Zoom, Microsoft, Google Workspace, Monday.com, Lucid, and Atlassian
  • Advanced proficiency in backend development and proven ability to develop and manage, API integration, and automation scripting and analytics extraction for enterprise platforms such as Slack, Zoom, Microsoft, Atlassian and Google platforms
  • Extensive experience with AI-driven features and automations, including Slackbot development, and Google Cloud Platform automations
  • Hands-on experience with integrations across collaboration and productivity tools, ensuring seamless interoperability
  • Track record of supporting large-scale enterprise initiatives, such as tool rationalization or application retirement
  • Exceptional problem-solving and analytical skills to address complex technical challenges
  • Strong communication skills to interact with stakeholders, train team members, and respond to user inquiries
  • Proven leadership and mentorship abilities to upskill team members and reduce vendor reliance
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Must have legal right to work in the U.S.
Job Responsibility
Job Responsibility
  • Application Support and Development: Provide Level III engineering support for enterprise applications including backend development, API integrations, and automation of workflows to reduce Service Desk burden
  • Integrations and Interoperability: Design and implement integrations across our application stack to ensure seamless interoperability
  • API and Analytics Expertise: Leverage APIs to extract analytics and enhance functionality, including development, audits, and automations within Slack/Google/Monday.com
  • AI and Automation: Utilize AI components within multiple platforms, and develop automations to streamline processes
  • Implement processes and resources (e.g., dashboards, Slackbots) for system and environment monitoring
  • Project Leadership: Lead technical efforts for key initiatives to consolidate tools and support user transitions and other teams. Promote and develop engineering best practices, guidelines, procedures and repeatable, agile and scalable frameworks, including detailed documentation and runbooks
  • Operational Support: Manage day-to-day operational tasks, such as resolving complex tickets, and responding to user inquiries
  • Team Enablement: Train and mentor team members to build expertise across the application portfolio, improving overall support and reducing reliance on external vendors
  • Vendor Management Reduction: Minimize dependency on costly vendor consultants by providing in-house expertise for advanced technical requirements
  • Anticipate opportunities in time to introduce technical solutions that will be needed by future projects
What we offer
What we offer
  • discretionary short-term and long-term incentives
  • Fulltime
Read More
Arrow Right

Technical Writer / Communicator III - AI Research

As a Technical Communicator III, you will translate complex AI, machine learning...
Location
Location
United States , Mendon
Salary
Salary:
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Technical Writing, Communications, Computer Science, Engineering, or a related field
  • 10+ years of experience writing technical documentation for software, AI, robotics, or similarly complex technical domains
  • Ability to understand and communicate AI concepts such as model architectures, training workflows, evaluation metrics, and deployment pipelines
  • Proficiency with documentation and content management tools such as Confluence, Paligo, MadCap Flare, or similar platforms
  • Strong ability to create clear, concise, and well-structured technical documentation for both technical and non-technical audiences
  • Experience collaborating with researchers, engineers, and cross functional teams to gather accurate information and refine documentation
  • Strong organizational and analytical skills with the ability to maintain version controlled, accessible, and scalable documentation repositories
  • Ability to produce visual documentation artifacts such as diagrams, process flows, or system overviews
Job Responsibility
Job Responsibility
  • Capture R&D and AI research work in clear, structured documentation for reuse, training, and knowledge transfer
  • Create guides, walkthroughs, and visual materials that help teams understand models, systems, and workflows
  • Maintain organized and accessible repositories so technical work is easy to communicate across engineering, product, and leadership
  • Document AI model behavior, system interactions, data pipelines, and development workflows in a consistent and accurate format
  • Collaborate with AI researchers, machine learning engineers, software engineers, and robotics teams to ensure documentation reflects current best practices and system capabilities
  • Translate complex technical work into concise explanations that support onboarding, training, and cross functional understanding
  • Develop documentation that supports audits, reproducibility, and long-term maintainability of AI systems
  • Continuously improve documentation frameworks, templates, and knowledge capture processes through updates and optimization
  • Stay current with AI concepts, documentation tools, and emerging practices for communicating complex technical systems
What we offer
What we offer
  • Full Benefits - 90% Medical, ESOP, 401K, Generous PTO
  • Fulltime
Read More
Arrow Right

Technical Writer / Communicator III - AI Research

At ASI, we are revolutionizing industries with state-of-the-art autonomous robot...
Location
Location
United States , Lehi
Salary
Salary:
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Technical Writing, Communications, Computer Science, Engineering, or a related field
  • 10+ years of experience writing technical documentation for software, AI, robotics, or similarly complex technical domains
  • Ability to understand and communicate AI concepts such as model architectures, training workflows, evaluation metrics, and deployment pipelines
  • Proficiency with documentation and content management tools such as Confluence, Paligo, MadCap Flare, or similar platforms
  • Strong ability to create clear, concise, and well-structured technical documentation for both technical and non-technical audiences
  • Experience collaborating with researchers, engineers, and cross functional teams to gather accurate information and refine documentation
  • Strong organizational and analytical skills with the ability to maintain version controlled, accessible, and scalable documentation repositories
  • Ability to produce visual documentation artifacts such as diagrams, process flows, or system overviews
Job Responsibility
Job Responsibility
  • Capture R&D and AI research work in clear, structured documentation for reuse, training, and knowledge transfer
  • Create guides, walkthroughs, and visual materials that help teams understand models, systems, and workflows
  • Maintain organized and accessible repositories so technical work is easy to communicate across engineering, product, and leadership
  • Document AI model behavior, system interactions, data pipelines, and development workflows in a consistent and accurate format
  • Collaborate with AI researchers, machine learning engineers, software engineers, and robotics teams to ensure documentation reflects current best practices and system capabilities
  • Translate complex technical work into concise explanations that support onboarding, training, and cross functional understanding
  • Develop documentation that supports audits, reproducibility, and long-term maintainability of AI systems
  • Continuously improve documentation frameworks, templates, and knowledge capture processes through updates and optimization
  • Stay current with AI concepts, documentation tools, and emerging practices for communicating complex technical systems
What we offer
What we offer
  • Full Benefits - 90% Medical, ESOP, 401K, Generous PTO
  • Fulltime
Read More
Arrow Right

Software Engineer III

Our client is building the next generation of intelligent, scalable enterprise a...
Location
Location
United States , San Ramon
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience in a corporate environment
  • Strong foundation in object-oriented programming with hands-on experience in JavaScript, Python, Java, or C#
  • Working knowledge of modern web frameworks (React.js, Next.js, or similar), front-end state management, and performance optimization
  • Experience working in cloud environments (Azure or AWS) and with DevOps tools including Git and CI/CD pipelines
  • Demonstrated interest or hands-on experience integrating AI and ML technologies, including LLMs, into enterprise workflows
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Cursor) strongly preferred
  • Strong architectural thinking, analytical skills, and problem-solving abilities
  • Excellent communication skills and the ability to collaborate across cross-functional teams
Job Responsibility
Job Responsibility
  • Independently design, develop, and deliver complex, scalable Salesforce applications and integrations using advanced Apex, Lightning Web Components (LWC), and declarative tools
  • Design and maintain back-end services, APIs, and automation workflows using Node.js, Python, and cloud platforms (Azure or AWS)
  • Build and manage data pipelines and ETL processes across Salesforce and cloud-based data platforms
  • Own integrations between Salesforce and enterprise systems, defining data contracts using REST/SOAP APIs and event-driven architectures
  • Customize and extend agent-based capabilities to deliver context-aware, high-performance employee experiences
  • Drive adoption of AI capabilities, including predictive analytics, copilots, and generative AI within marketing and sales workflows
  • Contribute to AI and ML initiatives, including the secure integration of large language models into enterprise processes
  • Develop and optimize modern front-end applications using advanced JavaScript frameworks such as React.js or Next.js
  • Serve as a key contributor in Agile teams, influencing technical direction, roadmap planning, and conducting peer code reviews
  • Mentor junior engineers and promote engineering best practices and technical excellence
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right