Adobe has announced a Computer Scientist (Python) job opportunity for experienced technology professionals with strong skills in Python, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), cloud platforms and modern AI engineering.
The position is listed under Adobe’s Design and Engineering & Product categories and is suitable for professionals who have strong software development experience along with practical knowledge of Generative AI and LLM-based systems.
According to the Adobe careers listing, the job is associated with Job ID R170855 and was posted on August 11, 2026. The role is a full-time opportunity. Adobe is looking for experienced professionals who can contribute to the architecture, development and deployment of production-grade AI systems.
If you have experience in Python, AI/ML, LLMs, RAG, Agentic AI, FastAPI, LangChain, LangGraph, vector databases, cloud platforms, Docker and Kubernetes, this opportunity may be relevant to your profile.
Adobe Computer Scientist Python Jobs 2026 – Job Overview
| Job Details | Information |
|---|---|
| Company | Adobe |
| Job Title | Computer Scientist (Python) |
| Job ID | R170855 |
| Job Type | Full Time |
| Job Category | Design; Engineering and Product |
| Experience | 7+ years preferred |
| Primary Skill | Python |
| AI Experience | Generative AI / LLM |
| Job Posting Date | August 11, 2026 |
| Application Mode | Online |
| Employer | Adobe |
The job requires a combination of advanced Python development, AI engineering, and software architecture skills. Candidates are expected to work on scalable AI-powered systems and help transform AI research concepts into reliable production applications.
About the Adobe Computer Scientist Python Role
The Computer Scientist (Python) role is designed for an experienced software professional who can work at the intersection of software engineering and Generative AI.
The selected professional will be expected to take technical ownership of AI-powered systems, including backend architecture, LLM integrations, RAG pipelines and Agentic AI workflows.
This is not simply a standard Python development position. Adobe is looking for candidates who understand how modern AI systems are designed, integrated, deployed and maintained in production environments.
The role can be particularly relevant for professionals working in areas such as:
- Python development
- Generative AI
- Large Language Models
- Machine Learning
- AI application development
- RAG systems
- Agentic AI
- Backend engineering
- MLOps and LLMOps
- Cloud engineering
- AI platform development
Key Responsibilities
1. AI System Architecture and Development
The selected candidate will be responsible for developing scalable backend systems and robust architectures for AI-powered platforms.
The role requires an understanding of system design, reliability, scalability and security. Candidates should be comfortable designing systems that can support production workloads and enterprise applications.
The professional will also contribute to technical decisions related to AI application architecture and backend services.
2. Generative AI Implementation
Generative AI is one of the major focus areas of this position.
The candidate will work on production-scale Agentic AI workflows and multi-model RAG pipelines. Experience with frameworks such as LangChain or LlamaIndex can be useful for building these systems.
Candidates should understand how LLM applications can be connected with external knowledge sources, tools, APIs and enterprise data.
3. LLM Optimisation and Prompt Engineering
The role also involves working with Large Language Models and improving their performance.
Candidates may work with techniques such as:
- LoRA
- QLoRA
- Prompt engineering
- LLM fine-tuning
- Model optimisation
- AI response accuracy improvement
- Model efficiency
Understanding how different models behave and how they can be adapted for specific applications will be important for this position.
4. API Development
The selected professional will develop high-performance APIs that allow AI models and services to communicate with enterprise applications.
Experience with technologies such as FastAPI and Flask can be particularly useful.
Knowledge of both RESTful and GraphQL APIs is also relevant to the position.
5. Data Engineering and LLMOps
The role includes responsibilities related to data ingestion and preprocessing.
The candidate will also coordinate or contribute to LLMOps practices, including:
- Model versioning
- Monitoring
- Deployment
- CI/CD
- AI service management
- Data processing
- Production monitoring
This means candidates should understand the complete lifecycle of AI services, from development and testing to production deployment.
6. Technical Leadership and Mentorship
Adobe is looking for an experienced professional who can provide technical guidance to junior developers.
Responsibilities may include reviewing code, providing technical feedback and helping the team follow established engineering practices.
The candidate should therefore have good communication and leadership skills in addition to technical expertise.
Adobe Computer Scientist Python – Required Technical Skills
Candidates should have strong technical knowledge across Python, AI, cloud and DevOps technologies.
Python Development
Advanced Python knowledge is one of the key requirements for this position.
Candidates should be comfortable with:
- Python programming
- Object-oriented programming
- Async programming
asyncio- Software design patterns
- Backend development
- Scalable application development
The job description indicates that candidates may typically have around 5–8+ years of Python experience.
Generative AI and AI Frameworks
Candidates should have experience with AI and machine learning frameworks such as:
- Hugging Face
- PyTorch
- TensorFlow
- LangGraph
- CrewAI
- LangChain
- LlamaIndex
Practical experience building GenAI applications can provide an advantage.
Large Language Models
Experience with LLM-based application development is an important part of this role.
Candidates should understand concepts such as:
- LLM integration
- Prompt engineering
- RAG
- Model fine-tuning
- AI agents
- Multi-model architectures
- LLM optimisation
- AI application deployment
Professionals with practical experience building production-level LLM solutions may be particularly suitable for the position.
Vector Database Skills
Modern RAG applications often require vector search and storage technologies.
Adobe’s requirements include hands-on knowledge of vector database and search solutions such as:
- Pinecone
- Weaviate
- FAISS
Candidates should understand how vector search can be used to retrieve relevant information for AI applications.
Cloud Platform Experience
Cloud deployment experience is also required for this type of AI engineering role.
Candidates should have strong experience with one or more major cloud platforms, including:
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform (GCP)
Knowledge of cloud-based application deployment, scalability and production infrastructure can be valuable for this position.
Data Engineering Skills
The position also requires knowledge of data processing and databases.
Relevant technologies include:
- Pandas
- NumPy
- SQL
- NoSQL databases
- Data preprocessing
- Data ingestion
- Data transformation
Candidates should understand how data is prepared and processed before it is used by AI and machine learning systems.
DevOps and Deployment Skills
The role also requires knowledge of modern DevOps practices.
Candidates should have experience with technologies such as:
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- CI/CD
- Production deployment
- Monitoring
Experience with containerisation and automated deployment can be particularly useful when building production-grade AI services.
Preferred Experience
Adobe’s job description indicates that candidates should preferably have 7+ years of software development experience.
In addition, candidates should ideally have around 1–2 years of experience or strong practical involvement with Generative AI or LLM integration.
This makes the opportunity more suitable for experienced software developers, AI engineers, senior Python developers and professionals who have moved from traditional backend development into AI engineering.
Educational Qualification
Candidates should have a:
- Bachelor’s degree or equivalent experience, or
- Master’s degree or equivalent experience
The educational background can be in:
- Computer Science
- Engineering
- Information Technology
- Artificial Intelligence
- A related STEM field
Relevant professional experience may also be considered according to the company’s requirements.
Who Can Apply for Adobe Computer Scientist Python Jobs?
This Adobe opportunity may be suitable for professionals who have experience in one or more of the following areas:
- Senior Python Development
- AI Engineering
- Generative AI
- Machine Learning
- LLM Application Development
- RAG Development
- Backend Engineering
- AI Platform Engineering
- MLOps
- LLMOps
- Cloud Engineering
Freshers and candidates without substantial software development experience may not be the primary target audience for this particular position because the role is designed for experienced professionals.
Important Skills to Highlight on Your Resume
If you are applying for this Adobe position, make sure your resume clearly highlights relevant experience instead of simply listing technologies.
For example, candidates can highlight practical experience involving:
Python + FastAPI + LLM + RAG + LangChain/LangGraph + Vector Database + AWS/Azure/GCP + Docker + Kubernetes + CI/CD
If you have worked on a production AI project, explain what you built, what technologies you used and what business or technical problem your solution addressed.
Experience with LoRA, QLoRA, prompt engineering, AI agents and model optimisation should also be mentioned where applicable.
How to Apply for Adobe Computer Scientist (Python) Jobs 2026?
Interested and eligible candidates can apply online through the official Adobe careers website.
Application Steps
- Open the official Adobe job listing.
- Check the job title and Job ID R170855.
- Review the eligibility requirements carefully.
- Prepare an updated resume highlighting Python, AI and GenAI experience.
- Click the Apply option on the official Adobe careers page.
- Complete the required application information.
- Submit your application through Adobe’s official recruitment system.
Official Apply Link
Apply for Adobe Computer Scientist (Python) – Job ID R170855:
Apply on Adobe Careers
Applicants should always verify the job information on Adobe’s official careers website before submitting an application.
Adobe Computer Scientist Python Job – Opening and Closing Date
Job Posting Date: August 11, 2026
The Adobe careers listing confirms the posting date, but the provided job listing does not specify a fixed application closing date.
Therefore, candidates should not wait for a particular closing date. Job availability can change when the employer receives sufficient applications or closes the requisition.
Best approach: Apply as early as possible while the official listing is active.
Adobe Recruitment and Interview Process
The exact recruitment process can vary depending on the position and candidate profile. For a senior technical role involving Python and Generative AI, candidates should be prepared to discuss their technical experience in depth.
Potential areas of discussion may include:
- Python programming
- Object-oriented programming
- Async programming
- API architecture
- System design
- LLM architecture
- RAG
- Vector databases
- AI agents
- Prompt engineering
- Cloud deployment
- Docker and Kubernetes
- CI/CD
- Machine learning frameworks
- Production AI systems
Candidates should also be prepared to explain previous projects rather than only defining technologies.
For example, if you mention RAG on your resume, be ready to explain how your RAG system worked, how documents were processed, how embeddings were generated, which vector database was used and how retrieval quality was evaluated.
Important AI Interview Guideline
Adobe also provides specific guidance regarding AI use during interviews.
According to the job information, AI or recording tools should not be used during live interviews unless the interviewer explicitly permits them or they are approved in advance as part of a reasonable accommodation.
Candidates should therefore be prepared to demonstrate their own knowledge, problem-solving ability and technical thinking during the interview process.
Why This Adobe Job Can Be a Good Opportunity for AI Professionals
The demand for professionals who can combine software engineering with Generative AI is increasing as companies move AI applications from experimentation into production.
This role combines several areas that are increasingly important in modern technology teams:
Python + Generative AI + LLM + RAG + Agentic AI + Cloud + DevOps
Rather than focusing only on model development, the position covers the wider engineering lifecycle, including architecture, APIs, data processing, deployment, monitoring and production reliability.
For experienced developers looking to build a career around AI-powered software systems, this type of role can provide exposure to advanced technologies and enterprise-scale AI development.
Final Words
Adobe’s Computer Scientist (Python) Jobs 2026 opportunity is aimed at experienced technology professionals with strong Python development skills and practical knowledge of Generative AI and LLM-based applications.
The role covers advanced areas such as RAG, Agentic AI, LLM optimisation, FastAPI, vector databases, cloud platforms, data engineering, Docker, Kubernetes and CI/CD.
Candidates with 7+ years of software development experience and relevant Generative AI or LLM experience should carefully review the requirements before applying.
The position is listed under Job ID R170855, and the official Adobe careers page should be used for the latest vacancy status and application process.
Apply early if your experience matches the requirements, as no fixed closing date is mentioned on the available job listing.
Frequently Asked Questions
1. What is the Adobe Computer Scientist Python Job ID?
The job requisition ID for this position is R170855.
2. What are the main skills required for this Adobe job?
The major skills include Python, Generative AI, LLMs, RAG, AI frameworks, vector databases, cloud platforms, data engineering, Docker, Kubernetes and CI/CD.
3. How much experience is required for the Adobe Computer Scientist role?
Adobe indicates 7+ years of software development experience as preferred, with around 1–2 years of experience or strong involvement in Generative AI or LLM integration.
4. Is Generative AI experience required?
Generative AI and LLM experience is an important part of the role because the position involves RAG pipelines, Agentic AI workflows and LLM optimisation.
5. Which Python frameworks are relevant to this position?
The job description specifically mentions technologies such as FastAPI and Flask for API development. Candidates should also have advanced Python knowledge, including asynchronous programming.
6. Does Adobe mention a fixed closing date?
No fixed closing date is specified in the provided job listing. Candidates should check the official Adobe careers page for the current application status.
7. Where can I apply for this Adobe job?
Candidates can apply through Adobe’s official careers website using Job ID R170855.
Career Dhundo brings you genuine job opportunities and career updates from company career pages and other reliable recruitment sources. Always verify vacancy details on the original employer website before applying.
Career Dhundo – Jobs • Hiring • Career

I am Pushpendra Kumar, a Jobs and Career Content Writer at Career Dhundo with around 4 years of experience in content writing, research and SEO. I write about hiring, job opportunities, recruitment and career-related topics, focusing on providing simple, clear and useful information for job seekers.





