AI Native Software Engineer
Core
Design, develop, and maintain secure, high-quality production software solutions and algorithms using AI-assisted tools within a large corporate environment.
Role type
Senior IC software engineer (AI-native development)
Builds
Complex applications, secure production code, and scalable system architectures
Domain
Financial services / Enterprise software engineering
Deliverable
production ML models | product features
Required skills
System design, application development, testing, operational stability, Java, Python, SQL, AI-assisted development tools, SDLC, CI/CD, cloud infrastructure (AWS), database management, messaging and event processing, infrastructure as code, front-end technologies
Preferred skills
AWS certifications (Developer, Solutions Architect, ML Engineer, AI Developer, DevOps, CloudOps)
Technologies
AWS Lambda, EC2, ECS/EKS, S3, RDS, DynamoDB, VPC, API Gateway, Kafka, Kinesis, MSK, SQS, SNS, Terraform, CloudFormation, React, PostgreSQL, Aurora
Responsibilities
Execute software solutions and technical troubleshooting; build secure production code and maintain algorithms; use enterprise-authorized AI coding tools to improve code quality and productivity; produce architecture and design artifacts; analyze and synthesize data to improve software applications and coding hygiene
Seniority
Senior, hands-on IC