AI Full-Stack Engineer: Python, Angular & AWS

Tecolote Research

Goleta (CA)

On-site

USD 120,000 - 180,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tecolote Research in Goleta, CA is seeking a hands-on full-stack software engineer to advance production-grade AI-enabled applications built on Python and Angular.

You will own end-to-end development across front-end, APIs, and AWS infrastructure, with emphasis on testing, security, and reliable deployments.

This role requires strong Git workflows, CI/CD, Terraform, and the ability to reason through architecture and production issues.

Qualifications

  • Strong Python software development experience within established codebases.
  • Proven Angular and TypeScript front-end development for production web apps.
  • Experience with Git-based workflows, CI/CD pipelines, and AWS deployments.

Responsibilities

  • Develop, maintain, and debug production-quality Python applications and AI services.
  • Build and maintain Angular front-ends with REST APIs and Python back-ends.
  • Design and troubleshoot CI/CD pipelines across AWS dev/stage/prod environments.
  • Manage Terraform IaC and multi-account AWS infrastructure.
  • Collaborate with security, cloud, and operations teams for compliant deployments.
  • Write tests, perform code reviews, and contribute to architecture decisions.

Skills

Python
Angular
TypeScript
REST APIs
Git
CI/CD
AWS
Terraform

Tools

Terraform
GitHub Actions
AWS CLI

Job description

Tecolote Research in Goleta, CA is seeking a hands-on full-stack software engineer to advance production-grade AI-enabled applications built on Python and Angular.

You will own end-to-end development across front-end, APIs, and AWS infrastructure, with emphasis on testing, security, and reliable deployments.

This role requires strong Git workflows, CI/CD, Terraform, and the ability to reason through architecture and production issues.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Full-Stack Engineer (Python/Angular + AWS)
Senior AI Full-Stack Engineer (Python/Angular + AWS)

Tecolote • Goleta (CA), Northern (KY)

Hybrid
USD 75,000 - 85,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Full-Stack AI Engineer: Python/Angular on AWS
Full-Stack AI Engineer: Python/Angular on AWS

Tecolote Research, Inc. • Goleta (CA)

On-site
USD 75,000 - 85,000
Health Insurance
Dental Insurance
Vision Insurance
+2
Full-Stack AI Engineer — Python/Angular, AWS
Full-Stack AI Engineer — Python/Angular, AWS

Tecolote Research, Inc. • El Segundo (CA)

On-site
USD 75,000 - 85,000
Health Insurance
Dental Insurance
Vision Insurance
+5
AI-Powered AWS Full-Stack Engineer
AI-Powered AWS Full-Stack Engineer

ManpowerGroup Global, Inc. • Malvern (AR)

On-site
USD 85,000 - 110,000
Medical plan
Dental plan
Vision plan
+4
Full-Stack AI Engineer: TypeScript, Python, AWS
Full-Stack AI Engineer: TypeScript, Python, AWS

Blue Origin • Huntsville (AL)

On-site
USD 138,000 - 231,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
AI Developer
AI Developer

Tecolote Research • Goleta (CA)

On-site
USD 120,000 - 180,000
Senior AI-Driven Full-Stack Engineer - End-to-End Ownership
Senior AI-Driven Full-Stack Engineer - End-to-End Ownership

Medium • Indore (WV)

Remote
USD 140,000 - 180,000
Lead Python Full-Stack AI Engineer | AWS Bedrock & RAG
Lead Python Full-Stack AI Engineer | AWS Bedrock & RAG

Tata Consultancy Services • Charlotte (NC)

On-site
USD 130,000 - 170,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+6
Senior AI-First Full-Stack Engineer (Python/React)
Senior AI-First Full-Stack Engineer (Python/React)

Society For Information Display • Washington

Hybrid
USD 100,000 - 140,000
Paid vacation time
Medical benefits
Tuition reimbursement
+1
AI Developer
AI Developer

Tecolote Research, Inc. • Goleta (CA)

On-site
USD 75,000 - 85,000
Health Insurance
Dental Insurance
Vision Insurance
+2