The Role
We’re now hiring a Founding Full-Stack AI/ML Engineer to help shape and scale the core of our agent-based AI platform. You’ll work side-by-side with the founder on roadmap execution, rapid prototyping, and evolving the product based on real-world use.
Responsibilities
- Build multi-agent systems with reasoning, autonomous action, and dynamic tool use
- Implement Model Context Protocol (MCP) strategies to manage multi-source and multi-modal data
- Integrate with third-party APIs (e.g., Crunchbase, PitchBook, CB Insights), scraping APIs, and data aggregators
- Develop browser-based research agents with Playwright, Puppeteer, or similar frameworks
- Optimize inference pipelines and agent orchestration workflows
- Lead architectural decisions and rapid prototyping cycles
- Experiment with prompt chaining, tool calling, embeddings, and vector search
Requirements:
- Strong Python skills and hands-on experience with LangChain, LlamaIndex, or other agentic frameworks
- Proven experience with multi-agent systems, tool calling, task planning, or context-aware systems
- Familiarity with MCP, RAG, and handling structured + unstructured data
- Experience with browser automation tools (Playwright, Selenium, Puppeteer, etc.)
- Background in cloud deployment (GCP, AWS, etc.) and systems engineering
- Self-starter with strong product intuition, speed, and adaptability
Why join us?
- Hands-on with frameworks like AutoGen, CrewAI, OpenAgents, or ReAct
- Experience blending structured and unstructured data into AI pipelines
- Prior experience at an early-stage startup or as part of a technical founding team
If you're excited about real-world AI that acts—not just chats—this is your moment. Apply now.
Similar Jobs
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
NTD Software is a Mexican company located in Guadalajara, Jalisco, known as "the silicon valley of Mexico." We help both startups and big companies by finding the right people to join their team and creating digital solutions using the latest or well-established programming languages and tools. Our expertise is in building software from the ground up and expanding our clients' existing teams, allowing us to work with businesses globally








