Senior Software Engineer II (AI Specialist)

Emumba

Not Interested
Bookmark
Report This Job

profile Job Location:

San Jose, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

We are looking for an experienced AI Specialist to design and build intelligent systems powered by Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) and agentic this role you will develop scalable AI-driven applications build robust data and document pipelines and create reusable frameworks that enhance AI-assisted development across teams.

The ideal candidate brings 6 years of software development experience including 2 years in AI/ML engineering with a strong foundation in Python API development and real-world deployment of AI systems. You should be comfortable working with modern AI tools designing multi-step agent-based systems and driving best practices that improve reliability consistency and team productivity.

This is a client-facing role requiring strong communication skills and the ability to clearly articulate technical concepts to customers and stakeholders.

This role is initially structured as a 6-month engagement with a strong likelihood of extension based on performance and project needs.

Key Responsibilities


  • Design and build AI-powered systems using LLMs RAG architectures and agent-based workflows.
  • Develop and maintain document ingestion pipelines including OCR parsing structuring and metadata extraction.
  • Build and integrate API-based AI services (REST APIs microservices AI integrations).
  • Design and implement agentic workflows that orchestrate multiple steps such as retrieval reasoning generation and validation.
  • Define and maintain structured workflows within AI-assisted coding environments (e.g. Cursor AI-enabled IDEs).
  • Create and manage reusable rules prompts and task templates to standardize AI-assisted development across teams.
  • Establish best practices and guardrails for AI-assisted development to ensure consistency reliability and quality.
  • Enable team productivity by creating reusable workflows and systems that support less experienced developers.

Requirements


  • Strong hands-on experience with Python in real-world or production systems including building or integrating API services (REST APIs AI services or microservices).
  • Strong client-facing communication skills with the ability to engage directly with customers and clearly articulate technical concepts
  • Solid understanding of machine learning workflows including training evaluation and basic deployment concepts.
  • Hands-on experience working with LLMs and/or VLMs in real-world projects or production environments.
  • Experience building or working with OCR pipelines (e.g. Tesseract EasyOCR or similar).
  • Hands-on experience with AI-assisted coding tools (e.g. Cursor AI-enabled VS Code or similar).
  • Experience building or working with agent-based systems or multi-step AI pipelines.
  • Ability to design reusable workflows guardrails and systems that improve developer productivity and consistency.

Required Experience:

Senior IC

We are looking for an experienced AI Specialist to design and build intelligent systems powered by Large Language Models (LLMs) Retrieval-Augmented Generation (RAG) and agentic this role you will develop scalable AI-driven applications build robust data and document pipelines and create reusable fr...
View more view more

About Company

Company Logo

Emumba is a global software services company enabling innovation for Fortune 500 customers. Specializing in AI, Gen AI, Product Development, and Enterprise Software Solutions. Transform your business today.

View Profile View Profile