0% found this document useful (0 votes)
11 views

Software Developer-Python With ML 1

Uploaded by

gearsquantum
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Software Developer-Python With ML 1

Uploaded by

gearsquantum
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Title: Software Developer

Location: Chennai
Job Type: Full-Time
Experience Level: 5+ Years.
Job Summary: As a Software Developer , you will play a key role in designing, developing, and
deploying advanced machine learning models and applications. You will work closely with cross-
functional teams to turn complex problems into actionable insights, driving the success of our
projects and initiatives.
Key Responsibilities:
 Design, develop, and maintain robust Python applications and machine
learning models.
 Collaborate with data scientists, analysts, and stakeholders to understand
business requirements and translate them into technical solutions.
 Implement and optimize machine learning algorithms and pipelines for
various applications.
 Develop and maintain efficient, reusable, and reliable Python code.
 Perform data preprocessing, feature engineering, and model evaluation.
 Deploy and monitor machine learning models in production environments.
 Troubleshoot, debug, and upgrade existing systems.
 Ensure code quality and maintainability through best practices, including
code reviews and testing.
 Stay up-to-date with the latest developments in machine learning and
Python technologies.
 Mentor and guide junior developers, fostering a culture of learning and
growth.
Qualifications:
 Bachelor’s or Master’s degree in Computer Science, Engineering, or a
related field.
 5+ years of professional experience in Python development.
 Strong expertise in machine learning frameworks such as TensorFlow,
Keras, PyTorch, or Scikit-learn.
 Proficiency in data manipulation and analysis using libraries like Pandas
and NumPy.
 Experience with data visualization tools such as Matplotlib, Seaborn, or
Plotly.
 Solid understanding of software development principles, design patterns,
and best practices.
 Experience with version control systems, particularly Git.
 Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a
plus.
 Excellent problem-solving skills and attention to detail.
 Strong communication and collaboration skills.
 Ability to work effectively both independently and in a team environment.
Preferred Qualifications:
 Experience with natural language processing (NLP) or computer vision.
 Knowledge of big data technologies such as Hadoop, Spark, or Kafka.
 Familiarity with containerization and orchestration tools like Docker and Kubernetes.
 Understanding of DevOps practices and CI/CD pipelines.
 Experience with Agile/Scrum development methodologies.
What We Offer:
 Competitive salary and benefits package.
 Opportunities to work with cutting-edge technologies.
 A dynamic and collaborative work environment.
 Career growth and professional development opportunities.

You might also like