We are seeking an experienced Senior Python Developer with a strong background in software development. The ideal candidate will have expertise in developing and deploying robust applications. Experience with machine learning models, especially large language models, is considered a bonus but is not mandatory. This role involves collaborating with cross-functional teams to design, implement, and maintain scalable solutions that address business challenges and enhance our product offerings.
**Key Responsibilities:**
– Design, develop, and deploy scalable applications using Python.
– Collaborate with data scientists, engineers, and product managers to integrate solutions into our products and services.
– Implement best practices for code quality, testing, and deployment.
– Stay up-to-date with the latest advancements in software development and apply them to improve our solutions.
– Mentor and provide technical guidance to junior developers and team members.
**Qualifications:**
– Minimum of 5years of production-level experience in Python development .
– Strong understanding of software engineering principles, data structures, and algorithms.
– Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes).
– Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
– Excellent communication skills and ability to articulate complex technical concepts to non-technical stakeholders.
– Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Ph.D. is a plus.
**Preferred Qualifications:**
– Experience with developing and deploying machine learning models, especially large language models (e.g., GPT, BERT), and familiarity with NLP frameworks.
– Understanding of ML algorithms, model optimization, and experience with ML frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, etc.
– Proficiency in data preprocessing, feature engineering, and model evaluation.
– Experience with MLOps practices and tools.
– Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
– Knowledge of data visualization tools and techniques.
– Publications or contributions to the ML/AI community.
Working with us:
- Working time: 9am – 6pm
- annual leaves
- Extra pay for Overtime
- Salary package received in NET amount (USD)
- Rapid Growth Business: our company is growing rapidly and there is opportunity to grow with our team.
- Excellent Team Culture and a positive, supportive environment. Relaxed, friendly vibe with a regional HQ.
- Engagement Events: Company Trips, Team building, Year End Party, Gift for special occasions and Monthly team meeting allowances.
- Equipment Support Allowance after probation