Software Engineer GenAI/ML
@ Factored

Hybrid
$150,000
Hybrid
Full Time
Posted 22 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @factored.com
Recommended after applying

Job Details

About Software Engineer GenAI/ML at Factored

Factored was conceived in Palo Alto, California by Andrew Ng and a team of highly experienced AI researchers, educators, and engineers to address the global shortage of qualified AI & Machine-Learning engineers. The company is dedicated to testing, vetting, and nurturing talented engineers worldwide.

Role Overview

The Software Engineer GenAI/ML will join an ML-intensive environment to build and optimize scalable AI applications, enhance security guardrails, and design cloud-native architectures powering enterprise-grade AI solutions. You will collaborate with a multicultural team across Software, Data, and ML disciplines on high-impact projects.

Functional Responsibilities

  • Architect, design, and implement backend systems and APIs integrating GenAI technologies.
  • Migrate from LangChain Agents to LangGraph Agents with advanced AI architectures.
  • Build, deploy, and manage cloud-native applications on AWS.
  • Fine-tune and optimize large language models and RAG architectures.
  • Enhance AI security frameworks with guardrails and risk assessments.
  • Collaborate with ML, data, and software teams on scalable AI applications.
  • Monitor, debug, and optimize applications for performance and reliability.
  • Stay updated with latest advancements in LLMs, RAG techniques, and cloud infrastructure.

Qualifications

  • 5+ years of Python development focusing on ML, AI, or data-driven applications.
  • Expertise with Generative AI frameworks and APIs (LangChain, LangGraph, ChatGPT, RAG).
  • 3+ years experience with AWS or similar cloud platforms.
  • Strong backend development skills (FastAPI, Django, Flask).
  • Experience with API security protocols (OAuth, JWT).
  • Hands-on with PostgreSQL, NoSQL, and vector databases.
  • Proficient with deep learning frameworks (PyTorch, HuggingFace, Keras, or FastAI).
  • Knowledge of DevOps and CI/CD practices including Docker, Kubernetes, Terraform, and Git.
  • Excellent communication skills and ability to collaborate across teams.
  • Passion for new AI/ML techniques and high-impact applications.

Culture & Growth

At Factored, honesty, transparency, and mutual respect are core values. The company emphasizes merit-based growth, collaborative teamwork, and a fun, dynamic workplace. Employees enjoy working together on diverse activities beyond work, celebrating achievements and fostering personal development.

Key skills/competency

  • Python
  • Generative AI
  • AWS
  • Backend
  • APIs
  • Cloud-native
  • DevOps
  • CI/CD
  • Security
  • ML

How to Get Hired at Factored

🎯 Tips for Getting Hired

  • Research Factored's culture: Study their mission, recent news, and employee reviews.
  • Customize your resume: Highlight Python, ML, and cloud experiences.
  • Showcase relevant projects: Detail implementations of GenAI and AWS.
  • Prepare for technical interviews: Review backend, API security, and DevOps topics.

📝 Interview Preparation Advice

Technical Preparation

Review Python and backend framework documentation.
Practice AWS cloud deployment and configuration.
Study GenAI libraries and API integration.
Refresh DevOps, Docker, and Kubernetes basics.

Behavioral Questions

Prepare examples demonstrating teamwork and collaboration.
Discuss past project challenges and resolutions.
Highlight adaptability in fast-changing environments.
Share experiences with cross-functional communication.

Frequently Asked Questions