What are the responsibilities and job description for the Senior Software Engineer – Machine Learning position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Amazon is looking for highly skilled and experienced software engineers to drive the development of next-generation advertising solutions. The Senior Software Engineer will be responsible for building and scaling AI/ML infrastructure for real-time bidding, developing scalable software solutions, and collaborating with data scientists and product managers.
Responsibilities:
• Design and develop scalable software systems and data infrastructure to address business challenges.
• Implement efficient and robust services to support ML model training, and deployment.
• Collaborate with scientists and analysts to operationalize machine learning models and integrate them into production systems.
• Conduct thorough code reviews, ensuring reliability, efficiency, and maintainability of solutions.
• Develop and run regular A/B testing infrastructure, ensuring accuracy and scalability in experiments.
• Provide technical guidance and mentorship to other software development engineers on the team.
Qualifications:
Required:
• 5 years of non-internship professional software development experience
• 5 years of programming with at least one software programming language experience
• 5 years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
• Experience as a mentor, tech lead or leading an engineering team
Preferred:
• 8 years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
• Bachelor's degree in computer science or equivalent
• Experience with popular deep learning frameworks such as TensorFlow and PyTorch.
• Experience in professional software development and large-scale distributed systems
• Proficiency in programming languages such as Java, Rust, C or similar.
• Proficiency in scripting language such as Python or similar.
• Experience with large-scale data processing technologies (e.g., Spark, Hadoop).
• Solid understanding of software development best practices, including code quality, version control, testing, and deployment.
Company:
Amazon is a tech firm with a focus on e-commerce, cloud computing, digital streaming, and artificial intelligence. Founded in 1994, the company is headquartered in Seattle, Washington, USA, with a team of 10001 employees. The company is currently Public Company. Amazon has a track record of offering H1B sponsorships.