Live opening · Posted 7 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Job Overview
We 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.
Passways Team for data services, working on client data translation and visualization across multiple markets.
Job Qualifications
Practical experience as a Software Engineer, Backend Developer, or AI/ML-focused Engineer
Working experience with Python for backend or AI-related development
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
Foundational to practical understanding of AI, machine learning, LLMs, and prompt engineering concepts
Experience working in an Agile development environment
Ability to work independently on assigned tasks while knowing when to seek guidance
Responsibilities and Duties
Develop, enhance, and maintain backend services and APIs using Java and Python
Support the implementation and integration of AI or machine learning features
Translate requirements into technical tasks and practical implementation approaches
Write clean, well-structured, maintainable, and production-ready code
Participate actively in code reviews, testing, debugging, and release preparation
Assist in data processing, analysis, and AI model integration tasks
Collaborate with team members, stakeholders, and senior engineers to deliver assigned features
Apply best practices in security, performance, reliability, and maintainability
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
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.