Skip to main content

Sr. Software Engineer, Distribution

Culver City , California; (Onsite)

REQ ID JR100564 Apply View Saved Jobs

As an Senior Software Engineer, your primary responsibility will be to develop and implement artificial intelligence (AI) solutions to address complex business challenges. You will work closely with cross-functional teams to identify opportunities for AI integration, analyze data sets, and build scalable AI models and algorithms.


  • Research and Development: Conduct extensive research to identify emerging AI technologies, techniques, and methodologies relevant to the organization's business objectives. Stay up to date with industry trends and advancements in AI.

  • AI Solution Design: Collaborate with stakeholders to understand business requirements and translate them into AI solutions. Develop strategies and roadmaps for implementing AI solutions that align with business goals.

  • Data Analysis: Analyze large and complex data sets to identify patterns, trends, and insights. Apply statistical analysis and machine learning algorithms to extract meaningful information and drive data-driven decision-making.

  • Model Development: Build and optimize machine learning models, including supervised and unsupervised learning algorithms, natural language processing (NLP) models, computer vision models, and deep learning architectures. Fine-tune models for accuracy, efficiency, and scalability.

  • Implementation and Integration: Implement AI models and solutions within the existing infrastructure, ensuring compatibility and integration with existing systems and processes.

  • Collaborate with software engineers and IT teams to deploy AI solutions into production environments.

  • Performance Monitoring and Optimization: Continuously monitor AI models and solutions to ensure optimal performance, accuracy, and efficiency. Identify and address performance bottlenecks and optimize AI models for real-time and scalable processing.

  • Documentation and Reporting: Document AI models, algorithms, methodologies, and processes. Prepare reports and presentations to communicate findings, insights, and recommendations to stakeholders and management.

  • Collaboration and Knowledge Sharing: Collaborate with cross-functional teams, including data scientists, software engineers, and business analysts, to drive AI initiatives and projects. Share knowledge, best practices, and insights related to AI technologies and methodologies.


  • Education: bachelor’s or master’s degree in computer science, Data Science, or a related field. Relevant certifications in AI, machine learning, or data science are a plus.

  • Technical Skills: Strong programming skills in languages like Python, R, or Java. Proficiency in machine learning frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn. Experience with data visualization tools and techniques.

  • Analytical Skills: Ability to analyze complex data sets, identify patterns, and derive meaningful insights. Strong knowledge of statistical analysis, predictive modeling, and machine learning algorithms.

  • Problem-solving: Strong problem-solving skills with the ability to think critically and creatively to address complex business challenges. Experience in developing innovative solutions using AI technologies.

  • Communication: Excellent verbal and written communication skills to effectively collaborate with cross-functional teams and stakeholders. Ability to convey technical concepts to non-technical audiences.

  • Teamwork and Collaboration: Proven ability to work collaboratively in a team environment, share knowledge, and contribute to the success of the team's goals and projects.

  • Adaptability: Ability to work in a fast-paced and dynamic environment, adapt to changing priorities, and handle multiple projects simultaneously.

  • Experience: Prior experience in developing and implementing AI solutions is preferred. Experience with big data technologies and cloud platforms like AWS, Azure, or Google Cloud Platform is a plus.

The anticipated base salary for this position is $127,000-$150,000. This role may also qualify for annual incentive and/or comprehensive benefits. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location of the position.

Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.

To request an accommodation for purposes of participating in the hiring process, you may contact us at


Premiere Jobs

You have not recently viewed any jobs.

You have not saved any jobs.

Job Alerts

Fill out and submit the form below to stay updated about the latest job opportunities at Sony Pictures

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Software Development, Culver City, California, United StatesRemove

Note that all fields are mandatory. Please set your category and location selections prior to submitting.

Cobra Kai