Lead Development Engineer -AI-Assisted Engineering
Core
Lead the organization's shift to AI-assisted engineering by defining best practices, configuring AI coding agents, and designing AI-driven workflows for the entire software stack.
Role type
Senior Lead Development Engineer (AI Engineering & Architecture)
Builds
Enterprise-scale software solutions, AI-assisted development workflows, and robust data integration architectures.
Domain
Software Engineering, Data Engineering, Cloud Infrastructure, AI/ML Operations
Deliverable
production ML models | product features | infrastructure
Required skills
AI agent architecture, prompt engineering, AI-assisted SDLC design, software architecture (multi-framework), data engineering (pipelines, warehousing, streaming), DevOps & CI/CD, automated testing, chaos engineering, API design, cloud services (AWS/Azure/GCP), Infrastructure as Code, security architecture, technical writing.
Preferred skills
Integration platforms (SnapLogic, MuleSoft, Dell Boomi, Apache Camel), big data technologies, data visualization, cloud cost optimization, observability strategy.
Technologies
Git, Jenkins, GitLab CI, CircleCI, Splunk, ELK Stack, RESTful/SOAP/gRPC, SQL, Python, Java, C#, JavaScript, TypeScript, React, Angular, Vue, Node.js, Spring, .NET, AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform, Ansible, Apache Kafka, Apache Camel, Talend, MuleSoft, SnapLogic, Dell Boomi.
Responsibilities
Design software, integration, data, and testing architecture; own AI coding agent configurations and prompt libraries; drive adoption of AI-assisted development practices; lead performance, load, and stress testing at enterprise scale; mentor engineers in SQL, scripting, and data visualization; establish and enforce coding standards and design patterns.
Seniority
Senior, hands-on IC with leadership scope