Engineering Manager

Company:  Tagup
Location: Boston
Closing Date: 31/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

At Tagup, we use machine learning to make the machines that power the world safer, more reliable, and more efficient. As a rapidly scaling AI/ML technology company, we are looking to expand our team.

We are looking for an Engineering Manager to lead and oversee the efforts of our engineering and data science teams. This role is critical in driving the development of customer-facing products, ensuring seamless integration between software engineering and data science to deliver high-impact solutions. As a key leader at Tagup, you will play a hands-on role in both the strategic and operational aspects of our product development lifecycle, from architecture design to deployment.

Key Responsibilities

  • Lead cross-functional teams (engineering and data science) to develop scalable, secure, and high-performance systems in support of customer needs.
  • Oversee the full software development lifecycle, ensuring that the architecture is reliable, maintainable, and flexible enough to adapt to future needs.
  • Collaborate closely with data scientists to design and integrate machine learning models and analytics into production systems.
  • Decompose complex problems into clear, straightforward solutions that drive product success.
  • Mentor and grow the talent within the engineering and data science teams, fostering a collaborative and innovative work environment.
  • Align technical efforts with business priorities, balancing engineering excellence with practical, cost-effective solutions.

Desired Skills & Experience

  • 10+ years of experience successfully leading a B2B SaaS engineering team.
  • Proven track record of delivering large-scale, high-quality systems in a complex environment.
  • Deep experience with high-scale system architecture, including cloud infrastructure (AWS, Azure) and distributed computing.
  • Strong leadership skills with the ability to manage, inspire, and guide engineering and data science teams.
  • Ability to bridge the gap between software engineering and data science, ensuring smooth integration of ML models and data-driven solutions.
  • Proficiency in Python, PyData stack, and experience with industrial data applications.
  • A results-oriented mindset, capable of thriving in fast-paced, high-pressure environments.
  • Strong communication skills, both written and verbal, with the ability to convey complex technical concepts to diverse audiences.

Bonus Points

  • Expertise in big data, data lakes, and machine learning tools like Dask and PyTorch.
  • Experience with building management systems (Niagara, BACnet, Modbus) and REST API development (Flask, FastAPI).
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong software development skills (unit/integration testing).
  • Experience in AWS cloud technologies.

As a fast-growing technology company, we offer all team members part-ownership through an Employee Stock Option Plan. We also offer health insurance benefits, access to the company 401K plan, and encourage a team-oriented work environment!

Tagup is an equal opportunity employer and individuals seeking employment with us are considered without regard to race, color, religion, national origin, age, sex, marital status, physical or mental disability, veteran status, gender identity, sexual orientation, or any other characteristic protected by law.

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

#J-18808-Ljbffr
Apply Now
Share this job
Tagup
An error has occurred. This application may no longer respond until reloaded. Reload 🗙