AI Developer (Python)
ScalableOS
Hybrid
Remote
Full Time
This is a remote position.
SUMMARYWe are looking for a versatile AI/ML Developer with strong Python and C#/.NET experience to work on both machine learning projects and application development. The ideal candidate brings deep experience in Python-based AI/ML libraries, model training, and data workflows, while also being proficient in backend application development using C# and .NET. This role is suited for someone comfortable switching between data science tasks and service-level development, and who may have transitioned between or worked across both stacks and familiarity with Linux systems.
JOB RESPONSIBILITIES
AI/ML (Python):
- Develop, train, and optimize machine learning models.
- Perform data preprocessing, feature engineering, and data pipeline integration.
- Utilize tools such as TensorFlow, PyTorch, scikit-learn, Pandas, and NumPy.
- Work in Jupyter Notebooks and Python-based environments to prototype and test ML models.
- Collaborate with product and engineering teams to deploy AI models in production.
- Build and maintain backend services, APIs, and integration modules using C# and .NET (Framework/Core).
- Work within MVC architecture, utilizing object-oriented programming principles.
- Integrate RESTful APIs and contribute to scalable, service-oriented architectures.
- Ensure clean, maintainable code and participate in code reviews and system architecture discussions.
- Work closely with data scientists, engineers, and business stakeholders to align AI models and application logic.
- Translate machine learning outputs into deployable services within .NET environments.
- Contribute to both experimental AI efforts and stable enterprise applications.
QUALIFICATIONS
- Strong programming skills in Python with hands-on experience in AI/ML development.
- Solid understanding of ML frameworks: TensorFlow, PyTorch, scikit-learn.
- Experience working with data analysis libraries: Pandas, NumPy.
- Working knowledge of C# and .NET Core/Framework.
- Familiarity with MVC architecture, REST APIs, and backend application design.
- Comfortable using Jupyter Notebooks and other data science tools.
- Understanding of software development best practices, including version control (Git), testing, and CI/CD.
- Familiarity with Linux environments is a plus.
JOB REQUIREMENTS
- Bachelor’s degree in computer science, Data Science, Engineering, or a related field.
- Minimum 3 years of experience in Python development, preferably with a focus on AI/ML.
- At least 2 years of hands-on experience in application development using C# and .NET.
- Ability to work in a fast-paced environment and switch between AI model development and backend service implementation.
- Experience working with Linux environments.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
AI Developer (Python)
Hybrid
Remote
Full Time
August 28, 2025