AI Engineer – Backend

BeaconFire
Any Location, NJ
Job Description
Role Overview

BeaconFire is a Central New Jersey-based technology consulting firm specializing in Software Development, Web Development, and Business Intelligence. We are looking for motivated Backend Software Engineers with strong programming fundamentals, object-oriented programming knowledge, and problem-solving skills to build scalable, production-ready backend applications and AI-powered solutions.

What You Will Do

As a Backend Software Engineer, you will design, develop, test, and deploy scalable backend applications, RESTful APIs, and production-ready services using modern software engineering practices. You will also contribute to the development of Generative AI and LLM-powered applications.

Why It Might Be a Fit

The role provides an opportunity to apply your existing programming experience while transitioning into Java-based enterprise backend development and gaining hands-on experience with modern AI technologies.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • Strong programming fundamentals and problem-solving skills.
  • Solid understanding of Object-Oriented Programming (OOP).
  • Experience with one or more OOP programming languages, including Java, C++, C#, Kotlin, or similar object-oriented languages.
  • Good understanding of common data structures and programming concepts.
  • Basic knowledge of relational databases and SQL.
  • Understanding of the Software Development Lifecycle (SDLC).
  • Strong analytical, communication, and teamwork skills.
  • Ability and willingness to transition into Java-based backend development.
  • Interest in learning and applying Generative AI and LLM technologies.

Benefits

  • Visa sponsorship available for eligible candidates through an E-Verified employer.
  • Opportunity to work on real-world projects and gain hands-on experience with modern AI technologies.
]]>