Mactores - Product Engineer Intern, Agent Systems
Requirements
• Core Python and fundamentals • Currently pursuing, or recently completed, a degree in Computer Science, Engineering, or a related field. • Solid foundation in Python personal projects, internships, or coursework count; no minimum years of professional experience required. • Basic understanding of APIs and web frameworks (FastAPI, Flask, or similar) is a plus. • Genuine curiosity about LLMs, agent frameworks, and how software gets verified before it ships. • Engineering mindset • Willingness to learn testing discipline as a habit, not an afterthought. • Comfortable asking questions and taking feedback on code quality. • Available to work with reasonable overlap with US business hours. • You'll be preferred if you've • Coursework or personal projects using LangChain, AWS Bedrock, or similar agentic AI frameworks. • Any exposure to Docker, basic Kubernetes concepts, or cloud platforms (AWS preferred). • Familiarity with graph databases (Neo4j) or Elasticsearch/OpenSearch, even at a conceptual level. • Life at Mactores • We care about creating a culture that makes a real difference in the lives of every Mactorian. Our 10 Core Leadership Principles that honor Decision-making, Leadership, Collaboration, and Curiosity drive how we work. • 1. Be one step ahead • 2. Deliver the best • 4. Pay attention to the detail • 5. Enjoy the challenge • 6. Be curious and take action • 7. Take leadership • 9. Deliver value • 10. Be collaborative • We would like you to read more details about the work culture on https://mactores.com/careers • The Path to Joining the Mactores Team • At Mactores, our recruitment process is built around distinct structured stages. Here's an overview of what to expect at each stage: • Take-home Assessment: • A technical task relevant to the role, so you can demonstrate your thinking and approach at your own pace. • Technical Interview: • Panel Interview: • A structured conversation with members of the hiring team covering your experience, product thinking, and how you work.
Responsibilities
• Agent systems development • Assist in building components of the Aedeon agent fleet parsers, extractors, dependency mappers, test synthesizers under senior engineer guidance. • Learn how agents operate against the Code Intelligence Graph so every action traces back to a line of code. • Get exposure to governed autonomy stages (shadow, supervised, autonomous) and the human-in-the-loop controls at each stage. • Shadow how the team orchestrates foundation models (Anthropic, OpenAI, Google) through the Aedeon Decision Model. • Verification and quality • Practice writing tests before code, for the small pieces of functionality you own. • Help build behavior-equivalence checks comparing agent output against expected results. • Contribute to test cases covering functional flows and edge cases, with mentor review before anything ships. • Get hands-on with pytest and the team's CI/CD-integrated test suites. • Collaboration and documentation • Write clear, readable Python and submit pull requests for review. • Document what you build in Confluence or equivalent clearly enough that a teammate can pick it up without asking you first.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT