Job Closed

This listing is no longer active.

Emumba logo
Emumba

Bringing Startup Agility to Enterprises

Principal Engineer, AI Systems

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Pakistan

Posted

91 days ago

Salary

0

Seniority

Lead

Job Description

Principal Engineer, AI Systems

Emumba

• Design and code RAG systems with embeddings, hybrid search, and evaluation pipelines. • Develop hands-on multi-agent orchestration frameworks (LangGraph, AutoGen, CrewAI, or custom). • Implement and maintain LLMOps pipelines for prompt versioning, cost tracking, and evaluation. • Integrate AI workflows with backend services and data layers for real-world scalability. • Experiment with LLMs for retrieval, summarization, and personalization use cases. • Contribute directly to code, architecture reviews, and performance improvements. • Collaborate with data and platform engineers to deploy and optimize GenAI solutions.

Job Requirements

  • 5+ years of backend or ML engineering experience, with **strong Python coding** skills.
  • Proven experience shipping RAG systems** (vector DBs, embeddings, chunking).
  • Familiarity with orchestration frameworks (LangGraph, LangChain, AutoGen, or similar).
  • Understanding of LLM behavior, evaluation, and fine-tuning workflows.
  • Experience with APIs, microservices, and cloud-native development (AWS preferred).
  • Nice-to-Have**
  • Experience with unstructured data (PDFs, tables, images).
  • Familiarity with distributed systems concepts (async, message queues, caching).
  • Experience with LLM evaluation or reinforcement learning from feedback (RLAIF).
  • Understanding of data versioning or retrieval metrics.
  • Soft Skills**
  • Builder mindset** — thrives on writing, debugging, and improving production code.
  • Collaborative, humble, and open to feedback.
  • Strong communicator who explains design decisions clearly.

Related Job Pages

More Full-stack Engineer Jobs

Petco logo

Senior Auth0 Software Engineer

Petco

We’re revolutionizing the way the industry thinks about pet wellbeing: petco.com/wholehealth

Full TimeRemoteTeam 10,001+Since 1965H1B Sponsor

• Conducir el desarrollo de soluciones de software innovadoras y eficientes. • Contribuir al diseño y evolución de la arquitectura del sistema. • Participar activamente en actividades de codificación y desarrollo, manteniendo altos estándares de calidad. • Realizar revisiones de código y asegurar la calidad del software.

Mexico
Job Closed
Solerity logo

Software Developer, Metadata

Solerity

Advanced Solutions - Mission Speed

OtherRemoteTeam 201-500Since 1991H1B No Sponsor

• Define required tags, allowed values, and tagging standards (dataset/table/column), including inheritance rules. • Map database objects to logical names and plain-language definitions aligned to mission and functional use. • Translate governance requirements into implementable tagging rules and measurable acceptance criteria. • Define policy-enabling tags that support ABAC/ICAM enforcement use cases (e.g., classification, CUI/PII, dissemination/release constraints). • Specify minimum provenance/lineage fields needed to explain source, movement, and transformations for auditability. • Set metadata quality gates for completeness and correctness; manage and document exceptions/deviations with a clear workflow. • Provide rules, templates, and patterns that enable automation (pattern-based tagging, rulesets, validation checks). • Validate export structures for catalog ingestion readiness (required fields, traceability) and support JSON/XML/CSV outputs. • Brief stakeholders, support PoC demonstrations, and capture feedback for scaling beyond the PoC dataset.

Virginia
Job Closed
OtherRemoteTeam 1,001-5,000Since 1937H1B No Sponsor

• The Senior Engineer's role is to be accountable for Technology, Infrastructure, & Operations projects that impact company security and operational efficiency. • This includes maintaining applications, systems, network, and/or telecommunications infrastructure to provide operational integrity and meet best practice guidelines for operational availability. • Assists all teams with development and communication of strategic planning, project planning and plans for ongoing development of technological solutions. • Provides some third-tier support for Service Desk and Tier-2 support for System Administrators. • Senior Engineer is able to initiate projects and provide direction to management on technical matters. • Identifies what needs to be done and acts before being asked to or required by the situation. • Manages and coordinates deployment, development, and expansion of the technology operations environment. • Identifies potential problems with delivery of operational services and develops solutions. • Provides on-call infrastructure support during non-business hours. • Communicate with departmental personnel to ensure effective deployment of technologies. • Serve as technical resource for departmental and company-wide IT solutions. • Participates in meetings to explain technical solutions and the feasibility of company operations to meet department needs for software and hardware. • Works with Engineers and Leadership in finding cost-effective solutions to new and existing software and hardware needs. • Maintains knowledge of associated company management software, architectures, telecommunication products and services. • Provides monitoring and reporting of technology operations for more complex systems. • Supports and collaborates with team members, software vendors, and other technical staff on project efforts to achieve implementation plans and timelines. • Monitors system stability and capacity in relation to licensed limits and assists in developing long-term strategies and capacity planning for future infrastructure and telecommunications needs. • Understands quality improvement process. Creates new processes and documentation. Stays focused on key issues and efficient in time use. Produces the desired outcome with a minimum of effort. Able to estimate schedules.

Missouri
$109.5K - $138.5K / year
Job Closed
Capital One logo

Director, Software Engineering – Shopping

Capital One

At Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.

OtherRemoteTeam 10,001+Since 1994H1B Sponsor

• Lead, manage and grow multiple teams of product focused software engineers • Mentor and guide the professional and technical development of engineers on your team • Work with product managers to understand desired application capabilities and testing scenarios • Continuously improve software engineering practices • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across full-stack development tools and technologies • Lead the craftsmanship, availability, resilience, and scalability of solutions • Stay on top of tech trends, experiment with and learn new technologies • Encourage innovation, teamwork, self-organization, and diversity • Lead efforts to deploy new and existing applications into AWS environments • Break existing monolithic applications into micro service architectures and build new microservices

Virginia
$244.7K - $279.2K / year
Job Closed