×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Socotec
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    AI Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 180000 USD Yearly USD 90000.00 180000.00 YEAR
Job Description & How to Apply Below

Overview

SOCOTEC is a leader in niche consulting services within the architecture, engineering, and construction industries, focused 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 drives its growth 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.

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 the 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/Type Script or another modern programming language.

Backend & API Development: Demonstrated experience designing and building scalable backend systems, including RESTful and/or Graph

QL 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 Lang Chain, Lang Graph, or similar tools.
  • Proficient in AI/ML libraries and ecosystems including Hugging Face Transformers, Tensor Flow, 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 Git Hub workflows; experience working in agile development environments.

Database Management: Skilled in working with relational databases (e.g., Postgre

SQL, MySQL) and No

SQL databases (e.g., Mongo

DB).

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 (Use the "Apply for this Job" box below)..us

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).

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary