Search by job, company or skills

nelnet philippines inc

Software Engineer - Java/Python/AI ML)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145705091

Similar Jobs