Emumba

Senior Software Engineer II (AI Specialist)

Emumba  •  San Jose, CA (Onsite)  •  2 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
50
AI Success™

Job Description

Senior Software Engineer II (AI Specialist)

Department: Engineering

Employment Type: Contract

Location: San Jose, USA


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 workflows. In 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.
Emumba

About Emumba

Founded in 2011, Emumba is a software services company serving as an innovation arm for enterprises. With a commitment to engineering excellence, we have garnered the trust of global industry leaders and established a reputation for delivering high quality solutions.

At Emumba, we don’t just provide services; we partner with our clients to push the boundaries of what’s possible, leaving a lasting impact. Our strong relationships with industry giants like Microsoft and Salesforce, along with our role as an AWS Partner, reflect our dedication to consistent, exceptional results.

Our success is built on a foundation of exceptional talent and a unique cultural DNA that prioritizes integrity, collaboration, and innovation. We pride ourselves on attracting and retaining the top 2% of industry professionals, supported by a global network of consultants and PhDs.

Our core services include:

~GenAI Solutions: Harnessing the power of Generative AI to drive business transformation

~Data Platforms: Constructing robust infrastructures for seamless data management and analytics

~Cloud-Native Enterprise Applications: Creating scalable and secure cloud solutions

~DevOps and Cloud Infrastructure: Ensuring efficient, automated, and reliable IT operations

~Test Automation: Implementing comprehensive testing frameworks to enhance product quality

~Design UI/UX: Crafting user-centric designs that elevate the digital experience

At Emumba, we are dedicated partners in our clients' progress. Our collective effort, expertise, and commitment to reimagining what’s possible drive us to make a positive impact on the world.

Have Questions? Reach out to us at hello@emumba.com. Let’s explore how we can innovate together.

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Sunnyvale, California
Year Founded
2011
Social Media