What are the responsibilities and job description for the Artificial Intelligence Engineer position at Matlen Silver?
Interview: In person in Plano TX office
Position Summary
We are seeking a motivated and technically proficient Software Engineer with a strong foundation in Java development and at least 5 years of industry experience to join our growing team. The ideal candidate will have hands-on experience in designing, implementing, and deploying AI agents capable of autonomous decision-making and task execution. This role involves collaborating with cross-functional teams to build intelligent systems that leverage machine learning, agent-based architectures, and scalable software solutions. The candidate should demonstrate a solid understanding of AI principles, software engineering best practices, and a passion for solving complex problems through innovative technologies. This is an excellent opportunity to grow in a dynamic environment and contribute to cutting-edge initiatives.
Primary Skill
Python
Secondary Skill
Artificial Intelligence/Machine Learning
Tertiary Skill
J2EE
Required Qualifications
Core Technical Skills
Programming Languages: Proficient in Java,Python
AI Agent Development: Hands-on experience building or integrating AI agents (e.g., autonomous agents, conversational agents, or task-oriented bots).
Machine Learning Fundamentals: Understanding of supervised and unsupervised learning, model training, fine-tuning, transfer learning, embedding, validation, evaluation and deployment.
Frameworks & Libraries:
Java-based ML libraries (e.g., Deeplearning4j, Weka, or Apache Mahout)
Exposure to Python-based tools like TensorFlow, PyTorch, or LangChain (if applicable to agent development)
Data Handling: Experience with data preprocessing, feature engineering, and working with structured/unstructured data.
Software Engineering Skills
Strong grasp of object-oriented programming and design patterns.
Experience with version control systems (e.g., Git).
Familiarity with CI/CD pipelines, unit testing, and debugging.
Soft Skills & Collaboration
Ability to work in agile teams and collaborate across teams.
Strong problem-solving and analytical thinking.
Good communication skills to explain technical concepts
Desired Qualifications
Experience implementing autonomous agents capable of decision-making, planning, or interacting with environments.
Familiarity with agent frameworks (e.g., JADE, OpenAI Gym, ReAct, or AutoGPT).
Understanding of agent architectures (e.g., reactive vs. deliberative agents, multi-agent systems).
Ability to integrate agents with APIs, databases, or external services.
Exposure to cloud platforms (AWS, Azure)
Familiarity with LLM-based agents or prompt engineering