Verified today
Software Developer/Engineering Manager/Senior Software Developer
About the role
Software developer with 3+ years of experience in Python, ML/AI, and AWS Cloud, focused on building scalable AI/ML solutions for AR/VR products.
What you’ll do
- Build, train, and optimize ML models for predictive analytics, CV, NLP, and recommendation systems
- Design end‑to‑end scalable AI/ML pipelines using Python and integrate into existing systems
- Deploy, monitor, and manage AI/ML models on AWS Cloud infrastructure
- Collaborate with cross‑functional teams to translate business requirements into technical solutions
- Write clean, reusable code, implement unit tests, and follow best software development practices
What you’ll bring
- Proficient in Python programming
- Experience with ML frameworks (TensorFlow, PyTorch, scikit-learn, Keras)
- Hands‑on AWS Cloud services (S3, EC2, Lambda, SageMaker)
- Knowledge of Docker and Kubernetes orchestration
- Develop supervised and unsupervised learning models
- Data preprocessing and feature engineering
- Model evaluation, hyperparameter tuning, optimization
- Cloud‑native and serverless architecture design
- Strong debugging and analytical skills
- Experience with big data tools (Spark, Hadoop, Airflow)
- Familiarity with DevOps and CI/CD pipelines
Skills
Education
Bachelor's or Master's degree in Computer Science, Information Technology, or related field