We are seeking a highly qualified AI-Driven Back-End Developer with demonstrated expertise in Java, Python, and advanced AI/ML technologies. The successful candidate will be responsible for the design, development, and deployment of scalable, production-ready applications, as well as the integration of AI frameworks to enhance business solutions. This role requires a proactive professional with the ability to work independently while delivering high-quality results across multiple technology domains.
Key Responsibilities
- Design, develop, and maintain scalable and secure back-end systems, ensuring production readiness and reliability.
- Integrate AI/ML tools, APIs, and frameworks into business applications to improve functionality and efficiency.
- Build and manage robust cloud-based infrastructure to support end-to-end solutions.
- Translate business requirements into well-defined technical specifications and deliverables in close collaboration with stakeholders.
- Optimize applications for high performance, scalability, and seamless user experience.
- Monitor industry trends and emerging technologies, adopting best practices to strengthen development processes.
- Lead project lifecycles independently, from concept design through to production deployment.
Required Qualifications
- 3–5 years of proven experience as a Java Developer or in a comparable back-end engineering role.
- Strong proficiency in Python frameworks (e.g., FastAPI, Django).
- Hands-on experience with relational and non-relational databases (SQL & NoSQL) and major cloud platforms (AWS, Azure, GCP).
- In-depth knowledge of AI/ML tools and frameworks (e.g., OpenAI, LangChain, Hugging Face, TensorFlow, or equivalent).
- Solid understanding of scalable system architecture, microservices, and distributed computing principles.
- Familiarity with DevOps methodologies, CI/CD pipelines, and containerization technologies (Docker, Kubernetes).
- Demonstrated ability to adapt to new technologies rapidly and work with minimal supervision.
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience in developing AI-driven applications such as conversational systems, recommendation engines, or data-driven dashboards.
- Familiarity with front-end frameworks (React.js, Next.js, Angular).
- Knowledge of serverless computing and event-driven architectures.
- Previous experience in high-growth startup or product-based organizations.
Education
Bachelor’s / Master’s / Ph.D. degree in Computer Science, Engineering, or a related field.
What We Offer
- 💻 100% remote work and flexible hours
- International team and global projects
- Professional growth and learning opportunities
- A culture that values initiative and impact
- 20 paid vacation days
- 10 paid sick leaves
- Corporate equipment provided