Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Majhi Group, so some details may not match this job. The employer's own page has the real description.
Job Overview
Majhi Group is seeking a talented Software Engineer with a focus on Artificial Intelligence and Machine Learning to join our innovative team. The ideal candidate will be responsible for designing, developing, and implementing advanced AI/ML algorithms and models that enhance our product offerings and drive strategic decision-making. This role will require close collaboration with cross-functional teams to ensure the integration of AI/ML capabilities into our software solutions, while also participating in the continuous improvement of existing systems.
Job Responsibilities
- Design, develop, and deploy machine learning models to address complex business challenges.
- Collaborate with product managers and stakeholders to understand requirements and translate them into technical specifications.
- Conduct data analysis and feature engineering to prepare data for training and testing models.
- Implement robust evaluation methods to measure model performance and improve accuracy.
- Work with data engineers to integrate models into production environments.
- Stay up-to-date with the latest AI/ML technologies and trends to ensure the adoption of best practices in the team.
- Document processes, model architectures, and results to maintain clear communication with team members and stakeholders.
Qualifications
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
- Minimum of 3 years of experience in software development with a focus on AI/ML technologies.
- Proficiency in programming languages such as Python, R, or Java, along with experience in AI/ML libraries like TensorFlow, PyTorch, and Scikit-learn.
- Strong understanding of machine learning algorithms and statistical modeling techniques.
- Experience with data manipulation and processing using SQL and NoSQL databases.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deploying ML solutions.
- Excellent analytical skills with the ability to work independently and in a team setting.
Technologies & Tools
The Software Engineer position at Majhi Group will involve working with a variety of modern technologies and tools, including but not limited to Python and Java for application development, TensorFlow and PyTorch for machine learning modeling, SQL and MongoDB for database management, as well as cloud services such as AWS and Google Cloud for scalable application deployment. Familiarity with version control systems like Git and CI/CD tools is also essential for efficient project management.
Ideal Candidates
The ideal candidates for this position will possess a strong blend of technical acumen and soft skills, including the ability to communicate effectively with both technical and non-technical team members. They should demonstrate a passion for AI/ML technologies and a commitment to continuous learning and innovation. Strong problem-solving skills and the ability to work collaboratively in a fast-paced environment are essential for success in this role. Furthermore, candidates should exhibit a proactive attitude, ensuring that they contribute positively to team dynamics and project goals.
Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.