
Senior AI Engineer
Design, Build and Deploy
- Architect production AI systems. Build Python backend services that integrate LLMs using the MCP and cloud-native infrastructure.
- Develop agentic workflows. Design stateful, multi-step AI applications using frameworks such as LangGraph.
- Engineer for reliability. Implement structured outputs, security guardrails, human-in-the-loop approval flows, and observability.
Take Ownership of the Work
- Contribute to architectural decisions. Evaluate technical trade-offs and help shape solutions from requirements through deployment.
- Collaborate directly with client teams. Work alongside ML engineers, product managers, and other technical stakeholders to deliver AI capabilities.
- Monitor application behavior, address performance issues, and contribute to engineering standards through code review and knowledge sharing.
Build AI Systems That Work Beyond The Demo
Scalable Backend Architectures
Design Python services and APIs that connect foundation models to enterprise applications. Build secure, maintainable systems that support real workloads.
Agentic Workflows
Develop multi-step AI workflows using LangGraph, MCP, and tool integrations. Manage state, orchestration, and execution across complex application flows.
AI Security and Guardrails
Implement boundary controls, structured outputs, and human-in-the-loop approvals to support reliable and responsible AI applications.
System-Wide Observability
Monitor agent behavior, application health, and LLM performance. Use observability tools to identify failures, evaluate system behavior, and improve performance in production.
Your Path to Factored
Apply
Share your experience in software engineering, Python, and production AI systems. Our recruiting team reviews your background against the role requirements.
Technical Evaluation
Demonstrate how you approach engineering problems, system design, and technical decisions through the assessments and conversations applicable to this role.
Explore The Opportunity
Learn more about the responsibilities, collaboration model, and next steps with the recruiting team. The team will communicate your status as you progress.
FAQs
Factored's forward-deployed engineering approach brings engineers directly into client teams to help build and operate production AI and data systems.
For this role, that means contributing to architecture, writing production code, collaborating with technical stakeholders, and taking responsibility for engineering outcomes.
As a Senior AI Engineer, you'll work on production GenAI applications, including:
- Python backend services and APIs
- Agentic workflows using LangGraph and MCP
- Cloud-native applications on AWS
- AI security guardrails and human-in-the-loop approvals
- System observability, evaluation, and performance improvements
Your work spans system design, implementation, deployment, and optimization.
We're looking for engineers with:
- 5+ years of professional software engineering experience and strong Python skills
- Hands-on experience with GenAI orchestration frameworks and agentic workflows
- Experience building and deploying cloud-native applications
- Strong system design, debugging, and problem-solving abilities
- The ability to communicate technical decisions and trade-offs clearly in English
Experience with MCP, AWS Bedrock, FastAPI, vector databases, and modern DevOps practices is particularly relevant.
Through the engineering work itself.
You'll have opportunities to deepen your technical expertise by working on complex production systems, contributing to architectural decisions, collaborating with engineers across disciplines, and sharing knowledge through code reviews and technical discussions.
Your responsibilities and development opportunities will depend on your role and the projects you support.
This opportunity is intended for engineers based in Latin America who collaborate with client teams and other Factored engineers.
- Fully remote, LATAM-based
- Work aligned with U.S. time zones
- Flexible schedules aligned with client needs
- High autonomy with strong accountability
You will be part of high-caliber teams driving impact.
- Remote-first culture across LATAM with premium equipment
- Long-term ownership through equity participation
- Competitive salary for top AI talent
- Annual performance-based bonuses and company retreats
- Educational stipends for continuous upskilling and mastery
- Flexible PTO and company-wide winter recharge break
- In-person tech talks, expertise groups, and community meetups
- Tailored career roadmaps designed to accelerate your trajectory
- A vibrant, high-performance culture grounded in belonging
We invest in environments where engineers can do their best work consistently.
- Take-home assessment (45 minutes)
- Screening call to validate English proficiency
- Technical interview
- System design interview
You’ll hear back within 5 business days after each stage. We will share the applicable stages, assessment instructions, and next steps as your application progresses.


