Skip to content

Software Engineer – AI/ML Applications
Company | Adobe |
---|
Location | San Jose, CA, USA |
---|
Salary | $113400 – $206300 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Graduate or postgraduate degree in Computer Science, Computer Engineering, or a related field—or equivalent experience
- 3+ years of proven experience as a Software Engineer with successful delivery of projects to customers, preferably in ML/Gen AI domain
- Strong Python and REST API skills
- Experience in deployment technologies such as Docker, ML Ops, and ML services
- Experience with cloud platforms like Azure and AWS
- Experience with LLM frameworks and tools like Hugging Face, LangChain, PEFT, and LlamaIndex
- Excellent problem-solving abilities
- Strong verbal and written communication skills
- Success in cross-functional team environments
Responsibilities
- Develop and deploy ML services from zero to production that solve business use cases and handle data at scale
- Architect and optimize end-to-end ML pipelines, ensuring they’re scalable, efficient, and robust
- Engage in architecture, design, deployment, and production operations of ML models and systems
Preferred Qualifications
- Experience with LLM frameworks and tools like Hugging Face, LangChain, PEFT, and LlamaIndex