Software Engineer - Java/Python/AI ML)

nelnet philippines inc

  • Philippines
  • Permanent
  • Full-time
  • 2 days ago
Software Engineer - Java/Python/AI (Work-From-Home) Job Overview We are looking for a Software Engineer - Java/Python/AI to support and contribute to the development of backend systems and AI-enabled applications. This role is ideal for engineers who already have hands-on development experience and are ready to take on greater responsibility while continuing to grow under mentorship. You will work closely with senior engineers and cross-functional teams to develop, enhance, and maintain production-ready software and AI-driven features. Job Qualifications Practical experience as a Software Engineer, Backend Developer, or AI/ML-focused Engineer Ability to work independently on assigned tasks while knowing when to seek guidance Experience working in an Agile development environment Good communication skills and ability to collaborate with team members and stakeholders Strong learning mindset, adaptability, and sense of ownership Programming & Backend Development Working experience with Python for backend or AI-related development Basic to solid experience with Java for backend or enterprise applications Experience designing, building, or consuming RESTful APIs Understanding of backend concepts such as service integration, error handling, and security basics Familiarity with SQL and relational databases; NoSQL exposure is a plus Experience using Git or other version control systems AI / Machine Learning & Generative AI Foundational to practical understanding of AI and machine learning concepts Experience using Python libraries such as Pandas, NumPy, or scikit-learn Exposure to Large Language Models (LLMs) and prompt engineering concepts Basic familiarity with RAG concepts, vector databases, or DSPy is a plus Interest or experience in integrating AI/ML features into applications Deployment, DevOps & Cloud Experience or exposure to deploying applications to development or production environments Familiarity with cloud platforms (AWS, Azure, or GCP) Exposure to CI/CD pipelines and build tools Basic experience with Docker or containerized applications is an advantage Responsibilities and Duties Develop and maintain backend services and APIs using Java and Python Support the implementation and integration of AI or machine learning features Write clean, well-structured, and maintainable code Participate in code reviews, testing, and debugging activities Assist in data processing, analysis, and AI model integration tasks Collaborate with team members to understand requirements and deliver features Follow best practices in security, performance, and reliability Continuously improve technical skills and stay updated on relevant technologies Our Values Providing superior customer experiences Creating an awesome work environment Pursuing opportunities for diversification and growth Communicating openly and honestly Giving back to the communities in which we live and work

foundit

Similar Jobs

  • Senior Java Software Engineer (with AWS)

    Straive

    • Taguig City, Metro Manila
    About the role We are seeking a highly skilled and experienced Senior Java Engineer with expertise in cloud technologies, particularly AWS, to join our dynamic team at SPi Global (…
    • 2 days ago
  • Software Engineer (QA - Java/C#)

    Infor

    • Manila City, Metro Manila
    Description & Requirements The Software Engineer will primarily function as a Quality Assurance Analyst supporting the Infor Financial Business Messages module. In this role, the…
    • 9 days ago