← Back to jobs
Full-time

Full Stack Software Engineer

$115K/yr – $156K/yr

Thousand Oaks, CAIT & TechnologyPosted 19d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$115K/yr – $156K/yr

Posted

19 days ago

Job description

Amgen is hiring a Full Stack Software Engineer to develop and maintain web applications across front-end and back-end technologies. The role also involves AWS-based services, AI-enabled application development, and collaboration with design and product teams.

Responsibilities

Develop and maintain front-end applications using HTML, CSS, and JavaScript frameworks, preferably ReactJS

Develop and manage back-end services using languages such as Python or Node.js, leveraging AWS cloud infrastructure

Experience building or integrating applications with generative AI, LLMs, agentic workflows, RAG patterns, or AI orchestration frameworks

Create innovative solutions leveraging the latest technologies

Collaborate with the design and product teams to understand user needs and translate them into technical requirements

Write clean, efficient, and well-tested code

Participate in code reviews and provide constructive feedback

Maintain system uptime and optimal performance

Learn and adapt to new technologies and industry trends

Preferred

Experienced with API integration, serverless, microservices architecture

Experience building or integrating applications with generative AI, LLMs, agentic workflows, RAG patterns, or AI orchestration frameworks

Experience in SQL/NOSQL database, vector database for large language models

Experience with popular large language models

Experience with various frameworks like Langchain or llamaIndex for developing applications

Experience with prompt engineering, model fine tuning

Experience with DevOps CICD build and deployment pipeline

Experience with design patterns, data structures, test-driven development

Bachelor's degree in computer science and engineering preferred

other Engineering field is considered

Cloud Computing certificate preferred

API Integration

Serverless Computing

Microservices Architecture

Generative AI

Large Language Models

Agentic Workflows

Retrieval-Augmented Generation

AI Orchestration Frameworks

SQL Databases

Vector Databases

LangChain

LlamaIndex

Prompt Engineering

Model Fine-Tuning

DevOps

CI/CD Pipelines

Deployment

Design Patterns

Data Structures

Test-Driven Development

Computer Science Engineering Degree

Engineering Education

Cloud Computing Certificate

Benefits

Health and welfare plans for staff and eligible dependents

Financial plans with opportunities to save towards retirement or other goals

Career development opportunities

Retirement and Savings Plan with generous company contributions

Group medical, dental and vision coverage

Life and disability insurance

Flexible spending accounts

A discretionary annual bonus program

Stock-based long-term incentives

Award-winning time-off plans

Flexible work models where possible

Company

Biotechnology medicines for cancer, cardiovascular, inflammatory and rare diseases

Thousand Oaks, California, USA

http://www.amgen.com/

Founded in 1980

10001+ employees

Qualifications

Master's degree

Bachelor's degree and 2 years of software development experience

Associate's degree and 6 years of software development experience

High school diploma / GED and 8 years of software development experience

Hands on experience with web development, proficient with HTML, CSS, JavaScript

Hands on experience with backend development, proficient with SQL/NoSQL database, proficient in Python and SQL

Ability to learn new technologies quickly

Strong problem-solving and analytical skills

Excellent communication and teamwork skills

Excellent analytical and troubleshooting skills

Strong verbal and written communication skills

Ability to work effectively with global, virtual teams

High degree of initiative and self-motivation

Ability to manage multiple priorities successfully

Team-oriented, with a focus on achieving team goals

Strong presentation and public speaking skills

Experienced with API integration, serverless, microservices architecture

Experience building or integrating applications with generative AI, LLMs, agentic workflows, RAG patterns, or AI orchestration frameworks

Experience in SQL/NOSQL database, vector database for large language models

Experience with popular large language models

Experience with various frameworks like Langchain or llamaIndex for developing applications

Experience with prompt engineering, model fine tuning

Experience with DevOps CICD build and deployment pipeline

Experience with design patterns, data structures, test-driven development

Bachelor's degree in computer science and engineering preferred

Other Engineering field is considered

Cloud Computing certificate preferred

Bachelor’s degree and 2 years of software development experience

Associate’s degree and 6 years of software development experience

Required skills

HTML, CSS, JavaScript, Python, SQL, NoSQL Databases, API Integration, Serverless Computing, Microservices Architecture, Generative AI LLMs, Generative AI RAG, LangChain, CI/CD

Preferred skills

Experience with popular large language models, Experience with prompt engineering, model fine tuning, Experience with DevOps CICD build and deployment pipeline, other Engineering field is considered, Cloud Computing certificate preferred

Experience

2+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Thousand Oaks, CA or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…