Logo
Akkodis

Full Stack Engineer

Akkodis, San Francisco, California, United States, 94199

Save Job

This range is provided by Akkodis. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $90.00/hr - $9,095.00/hr

Direct message the job poster from Akkodis

Akkodis is seeking a

Full Stack Developer

for a Contract job with a client in San Francisco CA.

Job Title: Full Stack Developer

Location: SFO CA (Hybrid)

Job Type: Contract

Pay Rate: $90-$95/hr(The rate may be negotiable based on experience, education, geographic location, and other factors)

About the Role:

We are looking for a talented and versatile Full Stack Developer with strong front-end and back-end development skills, and a foundational understanding of AI/ML concepts, to join Uber's FRM Data & Automation team. In this role, you will design, build, and scale web applications and services that support internal tools for automation, analytics, and generative AI integrations. You will be instrumental in modernizing platforms, creating intuitive UIs, and delivering performant backend services using a combination of React, Node.js, Python, Flask, and REST APIs.

You will collaborate across teams, especially with GenAI engineers and data specialists, to ensure seamless functionality from backend services to end-user interfaces.

Key Responsibilities:

Build responsive, cross-platform, and scalable UIs tailored for FRM automation, AI-assisted tools, and internal dashboards.

Extend and modernize existing Flask-based platforms by integrating them with modern React front-ends and cloud-enabled backends.

Develop and manage RESTful APIs and service layers for robust communication between frontend and backend components.

Work with Fusion, internal tools, and data services to ensure seamless data integration and orchestration across systems.

Ensure cloud integration with platforms like GCP, AWS, or Firebase for scalability, real-time updates, and secure data handling.

Drive DevOps practices, support CI/CD pipelines, and ensure high code quality, performance, and maintainability.

Collaborate with UI/UX designers and stakeholders to iterate on feedback from user testing and usability reviews.

Design, integrate, and deploy LLM-powered features into production using providers like OpenAI (GPT-4) and orchestration frameworks like LangChain/LlamaIndex.

Develop sophisticated prompt engineering strategies, including multi-step prompts, context management, and chain-of-thought reasoning, to automate complex business logic and structured data extraction.

Build production-ready LLM systems by implementing AI Observability (e.g., LangSmith, Opik), hallucination detection, and robust error handling (graceful degradation, retry logic, timeout management).

Required Skills:

5+ years of full-stack development experience using React.js, Node.js, and Python (Flask or FastAPI).

Strong understanding of RESTful APIs, microservices architecture, and service orchestration.

Solid understanding of UI/UX principles and best practices.

Familiarity with CSS-in-JS frameworks like Tailwind CSS or styled-components.

Knowledge of cloud service integration (GCP, AWS, Firebase) for deploying scalable applications.

Hands-on experience with Git, agile workflows, and frontend build tools like Webpack, Vite, or Babel

Hands-on experience integrating and deploying LLM APIs (OpenAI, Anthropic) into production applications.

LangChain/LlamaIndex: Experience with LLM orchestration frameworks for building complex AI workflows, chains, and agents.

Model Evaluation: Experience with LLM evaluation metrics, hallucination detection, and quality assurance techniques for AI outputs.

AI Observability: Experience with LLM monitoring tools like LangSmith, Opik, or Comet for tracking model performance.

Error Handling for AI: Understanding of graceful degradation, fallback strategies, and timeout management for LLM-based systems.

Nice to Have:

Prior experience at Uber or familiarity with Uber's internal developer ecosystem, including Fusion, Michelangelo, and internal automation pipelines.

Experience with TypeScript, Redux, or other state management tools.

Familiarity with Progressive Web Apps (PWAs) or cross-platform development strategies.

Knowledge of CI/CD pipelines and cloud deployments.

Understanding of design systems, component libraries, and accessibility standards (WCAG).

Familiarity with Fusion (Uber internal tools) and other data pipelines/platform services.

Advanced AI Concepts: Familiarity with AI agent frameworks (LangGraph, CrewAI), function calling, tool use patterns, and the ability to stay current with the latest AI/ML research.

Workflow Domain: Experience working on automation platforms, anomaly detection dashboards, or workflow-driven UI tools.

Familiarity with the Cursor AI-powered code editor.

Equal Opportunity Employer/Veterans/Disabled

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy .

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

• The California Fair Chance Act

• Los Angeles City Fair Chance Ordinance

• Los Angeles County Fair Chance Ordinance for Employers

• San Francisco Fair Chance Ordinance

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Design and Analyst

IT Services and IT Consulting

Referrals increase your chances of interviewing at Akkodis by 2x

#J-18808-Ljbffr