Suraj Nahak · Software Engineer · Available for freelance

AI/ML Software Engineer — Algorithms & Research

I design algorithms, train models and build the software around them, taking an idea from research to a working product.

About Suraj Nahak

About Me

I'm an AI/ML software engineer and a freelancer. My work runs from research and algorithm design through to the software that puts a model in front of the people who use it.

Day to day that means reading and testing ideas, designing and implementing algorithms, training and evaluating models for vision, language and prediction problems, and building the services around them.

I also build automation tools on top of that work, including tools for CAD and GIS teams that take repetitive drafting and mapping tasks off their hands.

AI & Machine Learning

Models for vision, language and prediction, taken from experiment to a deployed service.

  • Computer vision and NLP
  • Deep learning with PyTorch and TensorFlow
  • Model training and evaluation

Algorithms & Research

Turning a problem into an algorithm, and an idea into a tested result.

  • Algorithm design and implementation
  • Experiments against clear baselines
  • Research prototypes and write-ups

Software & Automation Tools

The software around the models, plus tools that automate specialist work.

  • Back ends, APIs and web apps in Python
  • Automation tools for CAD and GIS
  • Deployment with Docker and cloud

Experience

Where I've worked so far.

  1. Ongoing · Remote Open to projects

    Freelance AI/ML & Software Engineer

    Self-employed

  2. – Present Current

    Software Engineer

    Copilot Networks LLP

  3. – · 6 months

    Intern

    Postmark Ventures Pvt Limited

Featured Projects

Selected work across machine learning, algorithms and automation tools.

Technical Expertise

Machine learning and algorithms first, plus the software, cloud and automation stack needed to ship them.

Programming Languages

Python

R

Java

Kotlin

C

ML & AI Frameworks

PyTorch

TensorFlow

Scikit-learn

CAD & GIS Automation

AutoCAD Automation

GIS Automation

Spatial Data

Applied ML

Computer Vision

NLP

ANN/CNN

Cloud & Delivery

MLOps

Docker

AWS

GCP

Azure

Web Development

Latest Blogs

Notes on machine learning, automation and the tools I build.

Get In Touch

Have a model to build, an algorithm to design, or a workflow you want automated? Send me the details and I'll reply with how I'd approach it. I take on freelance projects, from one-off builds to longer engagements.

Contact Me