Java + Python AI Agent Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
We are seeking a Java + Python AI Agent Engineer to join our dynamic team. The ideal candidate will have strong experience in Core Java, Python, Spring Boot, and AI/agent-based systems and a proven ability to design, implement, and deploy autonomous agents and intelligent services in a scalable production environment. The role requires on-site presence in Addison, TX at least 3 days per week starting day 1., * Design, develop, and deploy AI agents for autonomous decision-making and task execution.
- Build Java and Spring Boot services that integrate agents with APIs, databases, and external systems.
- Apply machine learning fundamentals for model training, evaluation, and deployment.
- Collaborate with cross-functional teams in an Agile environment to deliver scalable solutions.
Requirements
- Proficiency in Core Java and Python; experience with Spring Boot.
- Hands-on experience building or integrating AI agents, such as autonomous, conversational, or task-oriented agents.
- Understanding of supervised and unsupervised learning, model training, fine-tuning, embeddings, validation, evaluation, and deployment.
- Familiarity with Java ML libraries (e.g., Deeplearning4j, Weka, Apache Mahout) and exposure to Python tools such as TensorFlow, PyTorch, or LangChain.
- Experience with data preprocessing, feature engineering, and handling structured and unstructured data.
- Strong OOP, design patterns, Git version control, unit testing, debugging, and CI/CD familiarity.
- Effective collaboration, problem-solving, analytical thinking, and communication skills.
- Experience level: 5+ years in software engineering.
Preferred Skills:
- Experience implementing autonomous agents for planning or environment interaction; familiarity with JADE, OpenAI Gym, ReAct, or AutoGPT.
- Understanding of reactive vs. deliberative agent architectures and multi-agent systems.
- Integration experience with APIs, databases, and external services; exposure to AWS or Azure.
- Familiarity with LLM-based agents and prompt engineering., * Hybrid schedule with a minimum of 3 days per week on-site in Addison, TX. On-site required day 1.
Benefits & conditions
- Target start month: September or October.
- Interview process: 1st round in person, 2nd round video. Glider ID verification may apply.
- No sponsorship now or in the future.
Submission Guidelines
- Include current location and relocation plan on resume.
- State availability, earliest start date, and any required cooling-off period.
- Maximum of 3 submissions per vendor.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About the company
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path
How to Become an AI Engineer
A 5-Step Open-Source Setup for Agentic Engineering
Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?