Requirements
Must have:
- We need at least 5 years of software engineering experience.
- We require strong proficiency in Core Java and practical working knowledge of Python.
- We look for hands-on experience with AI agent development or integration, including autonomous, conversational, or task-oriented agents.
- We expect a solid understanding of machine learning fundamentals such as supervised and unsupervised learning, training, fine-tuning, transfer learning, embeddings, validation, evaluation, and deployment.
- We prefer familiarity with Java-based machine learning tools such as Deeplearning4j, Weka, or Apache Mahout.
- We value exposure to Python ML and agent ecosystems such as TensorFlow, PyTorch, or LangChain.
- We require experience with data preparation and feature engineering across structured and unstructured data.
- We need strong object-oriented programming skills, design pattern knowledge, Git experience, unit testing capability, and debugging proficiency.
- We expect familiarity with CI/CD workflows and Agile delivery.
- We require candidates who do not need sponsorship now or in the future.
- We prefer applicants who can work in Addison, TX on a hybrid schedule with a minimum of 3 onsite days per week.
- We ask that resumes include current location, relocation plans, availability, target start date, and any cooling-off period.
Responsibilities:
- We design, develop, and deploy AI agents that support autonomous decision-making and task execution.
- We build resilient services and APIs using Core Java and Spring Boot.
- We collaborate with cross-functional partners to connect agents with data sources and external systems.
- We apply machine learning fundamentals to train, assess, and release models that support agent behavior.
- We implement CI/CD, unit testing, and debugging practices to maintain quality and reliability.
- We participate in the interview and onboarding process, including onsite and video interviews, with a target start in July.
Company:
We are BCforward, a global IT consulting and workforce solutions company founded in 1998, serving Fortune 500 and government clients from delivery centers and offices across North America and India. We are hiring an Application Programmer III / Software Engineer focused on Core Java and AI agents for a 10-month contract with potential contract-to-hire in Addison, TX. The role follows a hybrid schedule with at least three onsite days each week and onsite presence on day one.
We offer competitive compensation, benefits, opportunities to grow with global clients, a supportive and inclusive culture, and exposure to cutting-edge technologies and projects. We are an equal opportunity employer committed to diversity, inclusion, and innovation.