Job description
AI Agent Engineer - Full Remote full time
We are seeking an AI Agent Engineer to design, build, and deploy intelligent autonomous agents capable of reasoning, learning, and interacting with digital or physical environments. You will work at the intersection of machine learning, software engineering, and systems integration to create agents that can perform tasks ranging from automation to decision-making and real-world interaction.
- Design, implement, and deploy autonomous agents using LLMs, reinforcement learning, or rule-based logic.
- Integrate external tools, APIs, web interfaces, and databases with the agent's capabilities.
- Develop and fine-tune machine learning models where needed (e.g., NLP, vision).
- Collaborate with product and engineering teams to scope use cases for agent deployment.
- Monitor, test, and improve agent performance over time.
- Stay up to date with advances in agent frameworks (LangChain, Auto-GPT, CrewAI, etc.)
Must-Have:
- Proficiency in Python, with strong knowledge of software engineering principles.
- Experience with AI/ML libraries: PyTorch, TensorFlow, Transformers, etc.
- Familiarity with agent frameworks like LangChain, Autogen, or similar.
- Understanding of APIs, automation tools (Selenium, Puppeteer), and orchestration workflows.
- Familiarity with NLP, LLMs (e.g., GPT-4), or reinforcement learning.
Nice-to-Have:
- Knowledge of robotics (ROS), game engines, or embedded systems.
- Experience deploying agents in production (cloud, Docker, Kubernetes).
- Prompt engineering or few-shot/fine-tuning LLMs.