AI Developer
Listed on 2026-08-21
-
Software Development
Backend Developer, Full Stack Developer, AWS, DevOps
This role supports the engineering, deployment, and operation of internal AI applications built on an established Python and Angular codebase and AWS-native architecture. The position is focused on production-quality full-stack software engineering and cloud deployment of AI-enabled applications rather than AI research or experimentation.
ResponsibilitiesThe ideal candidate is a strong full-stack software developer with professional experience in Python back-end development and Angular front-end development, along with hands-on experience working in Git-based development environments, AWS CI/CD pipelines, Infrastructure as Code (Terraform), and multi-environment AWS deployments. This individual should be capable of independently developing, testing, reviewing, deploying, and troubleshooting complete application features across the front end, APIs, back-end services, and AWS infrastructure throughout the software development lifecycle.
AI-assisted development tools may be used to improve productivity; however, the developer is expected to understand, validate, test, and take ownership of all code they produce. The successful candidate must be able to independently reason through software architecture, application logic, deployment issues, and production failures rather than relying primarily on AI-generated code.
Technical Responsibilities- Develop, maintain, debug, and enhance production-quality Python applications and AI services within an established internal codebase
- Work effectively within Git-based development workflows, including branching strategies, pull requests, merge conflict resolution, code reviews, and release management
- Build, maintain, and troubleshoot CI/CD pipelines used to deploy applications across AWS development, staging, and production environments
- Understand and work within an AWS multi-account and multi-environment architecture, including IAM roles, policies, permissions, service accounts, and cross-service access
- Develop and maintain Infrastructure as Code using Terraform, including reviewing Terraform plans and troubleshooting infrastructure deployment failures
- Deploy and troubleshoot AWS-native applications using services such as Lambda, Step Functions, API Gateway, containers, Amazon Bedrock, and Open Search
- Diagnose deployment and operational issues across application code, CI/CD pipelines, AWS infrastructure, IAM permissions, networking, and service integrations
- Implement and extend Retrieval-Augmented Generation (RAG) and AI orchestration workflows using frameworks such as Lang Chain and Lang Graph
- Develop and maintain APIs and data integration services supporting AI applications, structured metadata, and enterprise data sources
- Develop and maintain Angular-based web application interfaces, including components, services, routing, forms, state/data handling, validation, and integration with REST APIs and Python back-end services
- Implement end-to-end full-stack features spanning Angular/Type Script user interfaces, API contracts, Python services, data access, authentication/authorization, and AWS-hosted application components
- Write maintainable, testable, and well-documented code consistent with established software engineering standards
- Perform peer code reviews and help establish and enforce coding, testing, source-control, and deployment standards
- Participate in Scrum-based development, sprint planning, backlog refinement, and technical estimation
- Translate business and non-developer feature requirements into clear technical designs and actionable development work items
- Support onboarding and mentoring of developers working within the organization's AI development framework and AWS environment
- Collaborate with cloud, cybersecurity, infrastructure, and operations teams to support secure and compliant application deployments
- Strong professional Python software development experience, including object-oriented design, debugging, testing, dependency management, and working within established codebases
- Strong professional Angular and Type Script development experience building and maintaining production web applications within established…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).