Description:
Job Overview: We seek a highly skilled Backend Developer with expertise in .NET and AI/ML to lead and execute critical projects. The successful candidate will be responsible for building backend software, training machine learning models, and deploying intelligent solutions for complex optimization problems. This role is an exciting opportunity for someone passionate about developing innovative technologies and working in a collaborative, dynamic environment.
Key Responsibilities
Web Application Development
Collaborate on the development of a robust and scalable backend for a web application using .NET framework.
AI/ML Model Development
Train an AI model using annotated images with free-form polygons to handle iterative feedback for improved annotation quality and accuracy.
Develop a learning mechanism within the AI model to refine annotation approaches over time.
Deploy and manage the model on company servers, ensuring reliable and efficient performance and availability.
Machine Learning Optimization:
Design and build ML solutions for spatial optimization, focusing on determining the optimal solution for geometric challenges.
Employ advanced ML techniques for problem-solving beyond traditional mathematical approaches.
Continuously improve model performance through data-driven iterations and evaluations.
Collaboration and Documentation:
Work closely with cross-functional teams to understand project requirements and deliver innovative solutions.
Document processes, workflows, and code to ensure maintainability and knowledge sharing.
Required Skills & Experience
Web Development:
Strong experience with .NET framework (C#, ASP.NET Core).
Proficiency in building and managing scalable, secure backend solutions.
AI/ML Expertise:
Hands-on experience with training models on annotated image datasets (free-form polygons a plus).
Experience with models such as Mask R-CNN, YOLOv5seg, DINO, and PointTend.
Familiarity with frameworks like TensorFlow, PyTorch, or similar.
Ability to develop models that iteratively improve through feedback mechanisms.
Optimization & Algorithms:
Proficiency in machine learning techniques for spatial optimization and object placement.
Understanding of mathematical optimization libraries or tools (e.g., scipy.optimize, ORTools).
DevOps & Deployment:
Experience deploying AI models on servers or cloud infrastructure (e.g., AWS, Azure).
Knowledge of containerization (Docker, Kubernetes) is a plus.
General Skills:
Strong problem-solving abilities and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and in a team setting.
Organization | DjangoPie |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Developer |
Job Location | Islamabad,Pakistan |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2025-01-16 6:13 pm |
Expires on | 2025-03-02 |