Principal Software Engineer AWS AI ML

Los Angeles 4 days agoFull-time External
1.2k - 1.5k / yr
Our client is a company that is revitalizing the manufacturing industry via technology, and they are looking for Principal Software Engineer to help the modernization of their application and software base in the Los Angeles Area! To note: this role is to be on-site three days a week to Downtown LA (Wilshire and 110 Area), and does require the candidate to be a US Citizen or have their Permanent Residency (Green Card) without future sponsorship! Responsibilities • Set the technical vision, elevate engineering excellence, and drive the development of scalable, high-impact software systems across our portfolio. • Guide critical design decisions, mentor engineers at multiple levels, and partner closely with product and business stakeholders in a candid, collaborative manner. • Establish and uphold engineering standard processes for code quality, security, performance, and scalability • Develop and maintain high-quality, efficient, well-tested code for critically important components • Build and deploy modern applications using serverless and containerized AWS services, including Lambda, ECS/Fargate, DynamoDB, S3, API Gateway, and Step Functions • Work closely with product, operations, design, and manufacturing teams to deliver impactful solutions Qualifications • 10+ years of software development experience, with deep expertise in cloud-based application development • Strong backend engineering expertise with C#, microservices, and distributed systems • Extensive AWS experience including serverless architectures, containers, CI/CD pipelines, and modern cloud services • Experience with REST and GraphQL APIs • Solid foundation in algorithms, data structures, and core CS fundamentals • Awareness of security best practices: authentication, authorization, encryption, and compliance for cloud-native systems Preferred • Experience or passion for integrating generative AI, LLMs, automation, or ML-driven solutions into production systems • Ability to lead the adoption of AI-enhanced workflows and developer productivity tools