Software Engineer, Data Science/AI

Development | Karachi, Pakistan

Share This!

Job Summary

This role is responsible for working collaboratively with the data science team to create the APIs, test and deploy the data science models, and design user interfaces that might be needed to display a more relevant view of the models — model visualization, automatizing our infrastructure. Working in the entrepreneurial environment, you will own the entire ML cycle from data collection, cleaning, to training models and deploying them to production.

What You’ll Do

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Research and integrate software components and third-party programs
  • Revise, update, refactor code
  • Troubleshoot, debug, and upgrade existing software
  • Work closely with other developers, UX designers, and stakeholders of the project

What You’ll Need

  • Bachelor’s degree in Computer Science or other related degrees
  • Fresh graduates are encouraged to apply, but candidates having up to 3 years of experience in programming will be preferred.
  • Good knowledge of OOP concepts and design patterns
  • Expertise in C#
  • Hands-on experience in Python language
  • Familiarity with Algorithms and Data Structures
  • Solid understanding of Data Science concepts
  • Understanding of Agile methodologies
  • Excellent critical, analytical, and problem-solving abilities
  • Good to have: Working experience in R and good understanding of ML/Deep Learning models

What We Offer

  • A thriving culture, with every single one of your colleagues just as smart, passionate, and driven as you are.
  • Flexible environment, we don’t believe in rigid hierarchies and lots of rules and restrictions.
  • Space here is open and inviting, where we have fun even as we work.
  • Outstanding remuneration, we don’t skimp on the money – we’d be happy to pay you whatever you think you’re worth and are able to convince us. This comes with regular benefits and perks too, and your suggestions for more inclusions are always very welcome.
  • A chance to be a part of something great, a chance to make your mark, and a chance to be challenged beyond anything you’ve ever experienced.

Equal Opportunities for Everyone

Astera Software is an Equal Opportunity Employer and strictly prohibits discrimination of any kind. We are committed to building the best team possible and believe that great ideas can come from anyone. All the employment decisions are based on business needs, job requirements, and individual potential and qualifications, without any regard to race, color, age, religion, socioeconomic status, orientation, gender identity, national origin, or disability.

The Astera team is diverse – we welcome and learn from different individual experiences and points of view that our teammates bring to the table. We're excited to have you inspire us with yours!

    Apply for this Now
    Your Resume