company logo

AI Developer (Python)

ScalableOS

Hybrid

Remote

Full Time

This is a remote position.

SUMMARY
We 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.
C#/.NET (Application Development):
  • 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.
Cross-Functional Collaboration:
  • 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

company logo

ScalableOS