TierTwelve Software Engineer Level II – Java/Python/AI (Work From Home)
Nelnet Philippines Inc · Philippines
قدّم وتابع مع أبلاي إيدجJob OverviewWe are looking for a Mid-Level Software Engineer – Java/Python/AI to contribute to the development of backend systems and AI-enabled applications. This role is ideal for an engineer with hands-on development experience who can own assigned features or components while collaborating with senior engineers and cross-functional teams.The Mid-Level Software Engineer will focus on technical direction: translating requirements into practical implementation plans, making sound development decisions within assigned scope, and delivering production-ready software and AI-driven features.TierTwelve Team for special education services, working with School districts to provide custom solutions for early identification where students need assistance in education.Job QualificationsPractical experience as a Software Engineer, Backend Developer, or AI/ML-focused EngineerWorking experience with Python for backend or AI-related developmentSolid experience with Java for backend or enterprise applicationsExperience designing, building, or consuming RESTful APIsUnderstanding of backend concepts such as service integration, error handling, and security basicsFamiliarity with SQL and relational databases; NoSQL exposure is a plusFoundational to practical understanding of AI, machine learning, LLMs, and prompt engineering conceptsExperience working in an Agile development environmentAbility to work independently on assigned tasks while knowing when to seek guidanceResponsibilities and DutiesDevelop, enhance, and maintain backend services and APIs using Java and PythonSupport the implementation and integration of AI or machine learning featuresTranslate requirements into technical tasks and practical implementation approachesWrite clean, well-structured, maintainable, and production-ready codeParticipate actively in code reviews, testing, debugging, and release preparationAssist in data processing, analysis, and AI model integration tasksCollaborate with team members, stakeholders, and senior engineers to deliver assigned featuresApply best practices in security, performance, reliability, and maintainabilityContinuously improve technical skills and stay updated on relevant technologiesOur ValuesProviding superior customer experiencesCreating an awesome work environmentPursuing opportunities for diversification and growthCommunicating openly and honestlyGiving back to the communities in which we live and work