software engineers

IBA InfoTech Inc.
Pittsburgh, PA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence C++ (Programming Language) Code Coverage Python (Programming Language) Machine Learning Software Systems Deep Learning Backend Kubernetes Information Technology
+5 more
Web Technologies Machine Learning Operations Stream Processing Data Pipelines Golang

Job description

  • Design, implement, and test backend data and ML pipelines and services with well-designed APIs using appropriate languages (e.g. C++, Python, Go, etc) and technologies (e.g. Kubernetes, distributed batch and stream processing, etc).
  • With guidance from domain experts you will:
  • Build distributed ML infrastructure
  • Build ML data processing pipelines
  • Build a deep learning platform based on our in-house deep learning engine
  • Learn quickly about AI & ML concepts and workflow

Requirements

  • Bachelors degree in Computer Science (or related technical field) or equivalent practical work experience.
  • You know how to architect robust services and maintain high standards on the codebase in a fast-growing team. You stay up-to-date with the latest architectural trends.
  • Experienced with Unix/Linux environments and Python.
  • Recommended to have experience working with two or more from the following: distributed and parallel systems, machine learning, developing large software systems, web technology.
  • Fast learners: We’re looking for software engineers who thrive on learning new technologies and don’t believe in one-size-fits-all solutions. You should be able to adapt easily to our rapidly evolving business environment.
  • You feel ownership over everything you ship. You write clean code, test thoroughly, and care about the user. You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
  • You are a team player and are eager to help shape the culture of a small team that will be the foundation of something big.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:29 min

Encouraging underrepresented talent to pursue software engineering roles

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · WWC Europe 2026

3:32 min

Essential skills for a lifelong career in software engineering

Francesco Ciulla Francesco Ciulla · WWC 2023

Videos

See all

Related articles

See all