Live opening · Posted 13 days ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Company Description LUNARTECH is a Texas-based, globally operated AI deep-tech startup focused on building people, products, and production-grade systems for the AI era. The founding team brings over a decade of experience in AI, data science, software engineering, and production systems, and has been recognized among the top 2% of AI influencers worldwide. Through LunarTech Academy, the company has trained thousands of learners via bootcamps and structured programs that rank among the best in the world and have received international media coverage. LUNARTECH also develops real-world AI solutions across industries such as healthcare, telecom, energy, construction, and education, and is a recipient of the European Union Seal of Excellence. The company is committed to creating AI-native applications that turn advanced AI into practical capability for people and organizations.
Role Description The Software Engineering Apprentice — LUNARTECH — USA role is a part-time, remote position designed for individuals who want hands-on experience building AI-native software systems. Day-to-day responsibilities include assisting in the development of backend and frontend components, writing clean and maintainable code, and contributing to integration of AI models and data pipelines. The apprentice will help debug issues, run tests, and document features, while collaborating with experienced engineers and data professionals in agile workflows. The role involves learning and applying best practices in software engineering, version control, code reviews, and deployment processes across experimental and production environments. Apprentices will also participate in knowledge-sharing sessions, receive mentorship, and support project teams delivering AI solutions for real-world clients.
Qualifications
Candidates should possess foundational skills in Software Development and Programming, with experience in at least one modern language (e.g., Java, Python, or similar).
Candidates should possess basic knowledge of Databases, including designing tables, writing queries, and understanding data models.
Candidates should possess familiarity with Linux, command-line tools, and general system administration concepts relevant to development environments.
Candidates should possess introductory to intermediate skills in Java, including object-oriented programming, debugging, and working with libraries or frameworks.
Strong problem-solving abilities, attention to detail, and willingness to learn in a fast-paced, AI-focused environment.
Experience with Git or other version control systems, plus an understanding of software testing and documentation practices.
Ability to work independently in a remote setting, communicate clearly in written and spoken English, and collaborate across time zones.
Current enrollment in or completion of a degree, bootcamp, or structured program in computer science, software engineering, data science, or a related field is beneficial, but not strictly required.
Interest in AI, machine learning, or data-intensive
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.