Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer - Applied Sciences Group

AI Summary ✨

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or any other STEM field (or equivalent work experience)
  • Strong technical engineering experience with programming in a production environment and codebase, or equivalent work experience

Nice to Haves

  • Extensive previous experience in C++
  • Extensive previous experience in Python
  • Experience with shipping a product end to end
  • Experience with version control systems (e.g. Git), build systems (e.g. CMake), and CI/CD
  • Experience in low-level performance optimizations
  • Experience with deep learning frameworks (e.g. PyTorch, TensorFlow)
  • Experience with model conversion and optimization toolkits for different hardware platforms (e.g. ONNX, OpenVINO, QNN, ...)

What You'll Be Doing

  • Design, build, test, debug, and ship high-quality features
  • Deliver core algorithmic components
  • Work with engineers and researchers on building solutions for algorithm evaluation, comparison, and visualization
  • Work on algorithm optimization and productization across different platforms, including NPU, GPU, and CPU
  • Work on the runtime end-to-end integration of individual processing components
  • Actively participate in code reviews and bug triage
  • Apply engineering best practices throughout the software development lifecycle
  • Demonstrate initiative to incubate new ideas by preparing prototypes and demos
  • Mentor interns and junior team members

Perks and Benefits

  • Benefits and perks may vary depending on the nature of employment with Microsoft and the country of work
Apply here
Microsoft logo

Microsoft

Belgrade, Serbia

Experience: Senior
Posted: February 19, 2025
Git
Python
machinelearning

Similar jobs

  • 25 days ago
    Still looking
    Remote
  • a month ago
    Still looking
    Remote
  • See all jobs in Serbia