Full Stack Software Engineer
$115K/yr – $156K/yr
You'll complete your application on the employer's website.
$115K/yr – $156K/yr
You'll complete your application on the employer's website.
Job type
Salary
$115K/yr – $156K/yr
Location
Sector
Posted
19 days ago
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.
Other roles in Thousand Oaks, CA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
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…