1

Master Software Engineer Jobs in New York (NOW HIRING)

Senior Software Engineer

Hillsborough, NJ · On-site

$124.80K - $164.60K/yr

R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for ... Must have Master's in Computer Science, Engineering, Information Systems or a related degree & 3 ...

Senior Software Engineer

Hillsborough, NJ · On-site

$124.80K - $164.60K/yr

R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for ... Must have Master's in Computer Science, Engineering, Information Systems or a related degree & 3 ...

Senior Software Engineer

Hillsborough, NJ · On-site

$124.80K - $164.60K/yr

R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for ... Must have Master's in Computer Science, Engineering, Information Systems or a related degree & 3 ...

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * 7+ years of professional software development experience * Strong proficiency in full-stack development ...

The Software Engineer position will be responsible for hands-on development as well as lead the ... No Type of project :0009267 | Randstad @ Wal-Mart.com Master Job Title : Branch Code

A highly skilled Embedded Software Engineer to develop and maintain software for embedded systems ... Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science ...

A highly skilled Embedded Software Engineer to develop and maintain software for embedded systems ... Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science ...

Software Engineer

NJ · On-site

$90K - $100K/yr

A highly skilled Embedded Software Engineer to develop and maintain software for embedded systems ... Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science ...

Software Engineer

Parsippany, NJ · On-site

$65.50K - $120K/yr

As we grow, we are looking for a detailed- oriented, self-motivated, independent Software Engineer ... Bachelor's or master's degree in a computer-related field. * Able to travel to the customer site ...

Embedded Software Engineer

Franklin Lakes, NJ · On-site

$133.60K - $175.80K/yr

... • Master's Degree in Electrical Engineering, Physics, Computer Engineering,or software engineering. • Experience working with graphical displays • 6+ years of professional experience in the ...

Software Engineer

Parsippany, NJ · On-site

$65.50K - $120K/yr

As we grow, we are looking for a detailed- oriented, self-motivated, independent Software Engineer ... Bachelor's or master's degree in a computer-related field. * Able to travel to the customer site ...

Bachelor's or Master's degree in a related field (Computer Science, Computer Engineering, etc ... Understanding of design patterns and software architecture. * Familiarity with Infrastructure as ...

next page

Showing results 1-20

Master Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do master software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for master software engineer in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is a Master Software Engineer job?

A Master Software Engineer is a senior-level software developer who leads complex projects, architects software solutions, and mentors junior engineers. They possess deep technical expertise in multiple programming languages, frameworks, and system architectures. Additionally, they collaborate with cross-functional teams to drive innovation, improve code quality, and ensure scalability. Their role often involves making critical technical decisions, optimizing performance, and implementing best practices in software development.

What are the key skills and qualifications needed to thrive in the Master Software Engineer position, and why are they important?

To thrive as a Master Software Engineer, you need advanced programming proficiency, deep software architecture knowledge, and substantial experience in designing scalable systems, typically supported by a relevant degree and years of hands-on development. Familiarity with modern development frameworks, cloud platforms, CI/CD tools, and certifications like AWS Certified Solutions Architect or similar are commonly expected. Leadership, effective communication, mentorship abilities, and strong problem-solving skills set top candidates apart. These competencies enable Master Software Engineers to drive complex projects, build high-performing teams, and deliver innovative solutions in demanding technical environments.

What are the typical responsibilities and daily tasks of a Master Software Engineer?

A Master Software Engineer is often responsible for designing and reviewing complex software architecture, developing high-quality code, and ensuring that systems are robust and scalable. They mentor junior developers, set technical standards, and collaborate closely with cross-functional teams such as product managers, QA, and operations. Daily tasks may include leading code reviews, troubleshooting advanced technical issues, and contributing to technical strategy discussions. This role often requires balancing hands-on development work with leadership duties, providing both strategic guidance and practical solutions to engineering challenges.
What are the most commonly searched types of Master Software Engineer jobs in New York? The most popular types of Master Software Engineer jobs in New York are:
What job categories do people searching Master Software Engineer jobs in New York look for? The top searched job categories for Master Software Engineer jobs in New York are:
What cities in New York are hiring for Master Software Engineer jobs? Cities in New York with the most Master Software Engineer job openings:
Infographic showing various Master Software Engineer job openings in New York as of May 2026, with employment types broken down into 70% Full Time, 10% Part Time, and 20% Contract. Highlights an 100% In-person job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

Artificial Intelligence Software Engineer

4 Staffing Corp

Manhattan, NY • On-site, Remote

Other

This job post has expired today. Applications are no longer accepted.


Job description

Artificial Intelligence Software Engineer

New York, New York, United States Or refer someone Job Openings

About the Job Artificial Intelligence Software Engineer

Artificial Intelligence Software Engineer - Hybrid/Remote - NYC

No visa sponsorship available at this time.

Our client an up and coming innovative AI start-up is seeking a highly skilled and innovative Artificial Intelligence Software Engineer to join their dynamic team. In this role, you will be responsible for designing, developing, and implementing AI algorithms and software solutions to solve complex problems across various domains. The ideal candidate will have a strong background in machine learning, deep learning, and software development, with a passion for pushing the boundaries of AI technology.

Responsibilities:

  • Collaborate with cross-functional teams to understand project requirements and develop AI-driven solutions tailored to specific applications.
  • Design and implement machine learning algorithms and models for tasks such as classification, regression, clustering, and natural language processing.
  • Develop and optimize neural networks and deep learning architectures for tasks such as image recognition, speech recognition, and recommendation systems.
  • Collect, preprocess, and analyze large datasets to train and evaluate AI models, ensuring robust performance and generalization.
  • Implement scalable and efficient software solutions for deploying AI models in production environments, including cloud-based platforms and edge devices.
  • Collaborate with software engineers to integrate AI capabilities into existing software systems and develop AI-driven features and products.
  • Research and evaluate emerging technologies and techniques in machine learning and AI, staying abreast of advancements in algorithms, frameworks, and tools.
  • Document design specifications, implementation details, and best practices for internal and external stakeholders.
  • Provide technical guidance and mentorship to junior engineers and contribute to the overall technical expertise of the team.

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field. Master's or Ph.D. preferred.
  • Proven experience in machine learning, deep learning, and AI software development, with a minimum of 3 years in a relevant role.
  • Proficiency in programming languages such as Python, Java, or C++, and experience with AI frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Strong understanding of machine learning algorithms, including supervised learning, unsupervised learning, and reinforcement learning.
  • Experience with deep learning techniques and architectures, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and transformer models.
  • Familiarity with software engineering best practices, including version control, testing, and code review.
  • Excellent problem-solving skills and the ability to analyze complex technical challenges and propose innovative solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a multidisciplinary team environment.
  • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

Or refer someone