Senior Software Engineer

Socotec
New York, NY

Company Description

SOCOTEC is a leader in niche consulting services within the architecture, engineering, and construction industries, with a focus on high-performance buildings and specialty structures. We take an integrated, holistic approach to solving challenges in building envelopes, energy efficiency, sustainability, code advisory, and construction advisory projects. SOCOTEC’s reputation for excellence continues to drive its growth and recognition as a best-in-class service provider.

We offer a competitive salary and benefits package, mentorship and training opportunities, and regular team-building activities. SOCOTEC is proud to be officially certified as a Great Place to Work® by the global authority on workplace culture.

Job Description

We are seeking an innovative and collaborative Senior Software Engineer who thrives in a fast-paced environment and is passionate about developing both traditional software systems and AI-driven applications. If you are excited about building cutting-edge solutions that transform the AEC industry, we encourage you to apply.

As a Senior Software Engineer at SOCOTEC, you will play a key role in designing, developing, and maintaining robust software solutions that power our digital initiatives. In addition to core software engineering responsibilities, this role offers the opportunity to work on applied AI solutions that enhance our enterprise systems, automate complex workflows, and improve client experiences.

You’ll collaborate with cross-functional teams—including product managers, UI/UX designers, data scientists, consultants, and engineers—to build scalable applications, deploy AI-powered features, and drive innovation across our technology stack.

Key Responsibilities:

  • Software Design & Development: Architect, design, and implement scalable, reliable, and maintainable software applications, services, and APIs.
  • Applied AI Development: Design and deploy AI-driven solutions that support SOCOTEC’s chatbot programs and automation initiatives.
  • Technical Leadership: Provide technical guidance, code reviews, and mentorship to software engineers. Foster engineering best practices and ensure adherence to software quality standards.
  • AI Integration & Deployment: Collaborate with AI/ML engineers and data scientists to integrate AI models into production applications, ensuring scalability, security, and performance.
  • Collaborate Across Teams: Work with product managers, designers, and stakeholders to translate business requirements into intelligent software and AI-powered solutions.
  • Performance Optimization: Monitor, analyze, and optimize application and AI model performance, addressing bottlenecks, and ensuring systems are robust and efficient.
  • Continuous Improvement: Drive continuous improvements in our software development lifecycle (SDLC), including CI/CD pipelines, automated testing, and deployment workflows.
  • Documentation: Maintain clear and comprehensive documentation of software systems, AI workflows, APIs, and architecture decisions.

Qualifications

Programming Expertise: Proficiency in Python with experience in JavaScript/TypeScript or another modern programming language.

Backend & API Development: Demonstrated experience designing and building scalable backend systems, including RESTful and/or GraphQL APIs and microservices architectures.

Frontend Development: Proficiency in modern frontend frameworks such as React or Vue, with experience building responsive, user-friendly interfaces that integrate with backend and AI services.

Applied AI/ML:

  • Hands-on experience developing and deploying large language model (LLM)-based applications in production environments.
  • Deep familiarity with agentic workflows and orchestration frameworks such as LangChain, LangGraph, or similar tools.
  • Proficient in AI/ML libraries and ecosystems including Hugging Face Transformers, TensorFlow, PyTorch, and Scikit-learn.
  • Proven ability to integrate AI-driven functionality into complex software systems at scale.

Cloud Platforms: Experience deploying software and ML services on major cloud providers such as AWS, Azure, or GCP.

Version Control & Collaboration: Strong command of Git and GitHub workflows; experience working in agile development environments.

Database Management: Skilled in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).

Communication & Leadership: Excellent collaboration and communication skills, with experience mentoring junior engineers and coordinating with cross-functional stakeholders

Preferred Qualifications:

Experience with containerization and orchestration (Docker, Kubernetes).

Familiarity with CI/CD pipelines and automated testing frameworks.

Knowledge of model monitoring, A/B testing, and continuous improvement strategies for AI systems.

Understanding of security best practices for both software and AI/ML applications.

Experience in the architecture, engineering, and construction (AEC) industry is a plus.

Additional Information

For more information, please visit

SOCOTEC is an Equal Opportunity Employer. Your information will be kept confidential according to EEO guidelines. SOCOTEC is an Equal Opportunity Employer.

Salary range: $90,000-$180,000 (final compensation is based on experience, technical depth, and scope of ownership).

SOCOTEC is an Equal Opportunity Employer.

Posted 2026-02-10

Recommended Jobs

Dual Director of Sales and Marketing

Marriott
Brooklyn, NY

JOB SUMMARY Functions as the leader of the property's sales department for properties with bookings over 300 peak rooms and significant local catering revenue. Manages the property's reactive and …

View Details
Posted 2026-01-30

Job Opportunity: Business Banker / Teller

New York State

Join a Great Organization Today! Business Banker / Teller Title:                Business Banker Department:    Branch Operations FLSA Status:   Non-Exempt Reports …

View Details
Posted 2026-01-31

Overnight Custodian

Planet Fitness
Staten Island, NY

*In order to be considered as a candidate for this position, it is required you complete the 2nd step application. Upon clicking "Submit Application", you will be directed to this 2nd step"* Job Sum…

View Details
Posted 2025-11-24

Fuel Delivery Driver

Main Care Energy
Greenwich, NY

A leader in the energy industry since 1930, Main-Care Energy is proud to be 100 percent employee-owned. We are one of the oldest employee-owned companies in New York State, and we’re looking to exp…

View Details
Posted 2025-11-28

Trades Generalist (Vehicle Operations Center)

New York State Department of Civil Service
Albany, NY

NY HELP No Agency University at Albany Title Trades Generalist (Vehicle Operations Center) Occupational Category Skilled Craft, Apprenticeship, Maintenance Salary Grade 12 Bar…

View Details
Posted 2026-02-09

OB/GYN -280 physicians J1

NP Now
New York, NY

A thriving healthcare system is seeking an OB/GYN to work in the New Haven, CT area! Come make a difference within a growing team of providers that focus to enhance the lives they serve and value l…

View Details
Posted 2025-07-28

Estimator

AlphaX
Albany, NY

We’re hiring an Estimator from Albany / Latham / Queensbury to support commercial and residential fencing projects across multiple markets. This role focuses on accurate takeoffs, pricing, and bi…

View Details
Posted 2026-01-15

Motor Vehicle Title Specialist - AVP

Sumitomo Mitsui Banking Corporation
New York, NY

SMBC Group is a top-tier global financial group. Headquartered in Tokyo and with a 400-year history, SMBC Group offers a diverse range of financial services, including banking, leasing, securities, c…

View Details
Posted 2026-02-09

Senior Product Marketing Manager (PMM)

Qdrant
New York, NY

Qdrant is a high-performance, open-source AI retrieval and search engine designed for production-grade semantic, multimodal, and agentic workloads. We are on a mission to become the default retrieval…

View Details
Posted 2026-02-10

Data Analyst - Brooklyn Home Delivered Meals

JASA
Brooklyn, NY

Shift Schedule: Monday-Friday: 8AM-4PM Hours Per Week: 35 General Responsibilities Manage and oversee record-keeping for JASA units and subcontractors under NYC Aging contracts, ensuring compl…

View Details
Posted 2026-02-03