About the Company
Microsoft is a global leader in software, services, devices, and solutions, dedicated to empowering every person and every organization on the planet to achieve more. With a rich history of innovation, we are at the forefront of breakthroughs in cloud computing, artificial intelligence, and mixed reality, continuously shaping the future of technology.
Job Description
Join Microsoft as a Junior Software Engineer specializing in AI/ML, and embark on a career where you can contribute to cutting-edge projects and learn from industry pioneers. This role is perfect for ambitious recent graduates or early-career professionals eager to dive deep into artificial intelligence and machine learning within a dynamic and supportive environment. You will be instrumental in developing, testing, and deploying intelligent systems using a modern tech stack, focusing on scalable and robust solutions that impact millions of users.
Key Responsibilities
- Collaborate with senior engineers and product teams to design, develop, and implement AI/ML models and software solutions.
- Write clean, efficient, and well-documented code primarily in Python, leveraging frameworks like TensorFlow or PyTorch.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Assist in the maintenance and optimization of existing AI/ML pipelines and applications.
- Contribute to code reviews, ensuring high-quality software and sharing knowledge with the team.
- Stay updated with the latest advancements in AI/ML and modern software engineering practices.
Required Skills
- Proficiency in Python programming language.
- Foundational understanding of machine learning algorithms and concepts.
- Experience with at least one AI/ML framework (e.g., TensorFlow, PyTorch, Scikit-learn).
- Familiarity with data structures, algorithms, and object-oriented programming.
- Basic knowledge of cloud platforms (e.g., Azure, AWS, GCP).
- Strong problem-solving abilities and a passion for technology.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field.
- Prior internship experience in software development or AI/ML roles.
- Experience with version control systems like Git.
- Understanding of MLOps principles and practices.
- Excellent communication and teamwork skills.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- 401(k) matching and employee stock purchase plan.
- Generous paid time off, including holidays and sick leave.
- Access to a vast array of learning and development resources, including internal training and certifications.
- On-site fitness centers, cafes, and wellness programs.
- Employee assistance program and mental health support.
How to Apply
If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:
- An up-to-date Resume or CV
- A brief cover letter summarizing your experience and motivation
Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.
⚠️ Important Disclaimer
Welcome to Westford Trust. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.
Westford Trust does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://job.westfordtrust.com.
If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.