Point your AI agent at freehire and let it find you a job.

Get the CLI →

Decklar

NewBe an early applicant

AI Software Developer (Entry level)

Posted Updated 1 view
Discussion

Summary

Entry-level AI software developer at Decklar (formerly Roambee), whose platform applies real-time Decision AI to supply-chain visibility. The new grad will write, test, and maintain clean code across the SDLC alongside senior engineers, using at least one language such as Java, Python, or C++, working onsite in San Andrés Cholula, Mexico.

Job Title: Artificial Intelligence Software Developer (Entry Level / Graduate)

Department: Engineering

Experience Level: New Graduate / Early Career (No prior professional experience required)

Company: Decklar

Workplace type: Onsite


About Decklar


Decklar is the world's only real-time Decision AI platform for supply chains, fusing unified visibility with artificial intelligence to enable instant, context-driven decisions at scale. Formerly Roambee, we pioneered supply chain visibility over a decade ago and now lead the evolution to a System of Action — bridging the gap between planning, TMS, and execution with autonomous intelligence. Our AI-native platform processes millions of shipment signals daily, powering dynamic replenishment, goods receipt, quality release, security, asset management, and more for Global 2000 enterprises in pharma, CPG, chemicals, electronics, automotive, and logistics. Headquartered in Santa Clara, CA, with global operations, Decklar is backed by strategic investors and driving rapid growth through innovations.


Role Overview


As an Entry‑Level AI Software Developer at Decklar, you will work closely with experienced engineers, product managers, and designers to build, test, and improve software solutions. This role is ideal for recent graduates who are passionate about technology, eager to learn, and ready to apply their academic knowledge to real‑world projects.

You’ll gain exposure to the full software development lifecycle (SDLC)—from understanding user needs to writing clean, maintainable code and supporting deployment.



What You’ll Do

  • Participate in the design, development, and implementation of software applications
  • Write clean, well‑structured, and well‑documented code under guidance from senior team members
  • Collaborate with teammates to understand requirements, workflows, and system functionality
  • Assist in analyzing problems, debugging issues, and proposing thoughtful solutions
  • Follow modern software development practices, including version control and code reviews
  • Create and maintain basic technical documentation, diagrams, and code comments
  • Test software components and support deployment activities
  • Learn and apply best practices related to security, performance, and scalability
  • Continuously develop your technical skills through mentoring, feedback, and hands‑on experience




Requirements

What We’re Looking For


Required Qualifications

  • Bachelor’s degree (or final‑year student) in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Strong understanding of programming fundamentals (data structures, algorithms, object‑oriented concepts)
  • Academic or personal experience with at least one programming language (e.g., Java, C++, Python, JavaScript, C#, or similar)
  • Familiarity with basic software development concepts and the SDLC
  • Willingness to learn new tools, technologies, and frameworks
  • Good problem‑solving and analytical thinking skills
  • Ability to communicate clearly and work collaboratively in a team environment

Nice to Have (Not Required)


  • Exposure to web development, APIs, or databases through coursework or projects
  • Familiarity with Git or another version control system
  • Internship, capstone project, hackathon participation, or personal coding projects
  • Basic understanding of software architecture or design patterns





Benefits

What We Offer


  • A supportive, learning‑focused environment for early‑career engineers
  • Hands‑on mentorship from experienced software professionals
  • Real project ownership and exposure to production systems
  • Opportunities to grow your technical skills and career within Decklar
  • Competitive entry‑level compensation and benefits
  • Flexible work environment (role dependent)


Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.