Software Engineer

Location: Atlanta, GA

Department: Engineering

Type: Contracted to Full Time

Min. Experience: Entry Level

Who we are

Predikto is a well-funded startup team based in Atlanta’s West Midtown neighborhood.  At Predikto we are passionate about solving real problems using our proprietary software platform that delivers actionable predictions to our customers. We love building software and using the latest tools and frameworks to get the job done.  We run fast and lean while delivering innovative solutions and excellent customer service. 

What we do

We predict industrial equipment failures using sophisticated predictive analytics solutions to customers in Transportation and Manufacturing. We bring innovation to clients to help them be a player in the Industrial Internet of Things. We are growing and our customers are some of the most recognized companies in the world. 

What we offer

Our team members enjoy a casual work environment, flexible hours, competitive salary, an open-ended vacation policy, choice of computer, healthcare, stock options, 401k plan, free drinks and snacks, Friday beers and the opportunity to make a big impact as an early employee of the company.

What we need

As a software engineer you will be responsible for designing, building and testing components for each tier of an enterprise predictive analytics platform.  We are looking for a smart, energetic developer who understands how to build enterprise-grade big data applications from the ground up and loves writing clean, modular, and maintainable code.  The right candidate needs to be a quick learner and will be challenged to build solutions that will be deployed in the cloud.

Background and Scope

Support the full range of day-to-day priorities of the team, primarily focused on software development and implementation
Contribute to requirements needed on a small team including:

  • Testing
  • Documenting
  • Supporting build systems
  • Interacting with stakeholders, etc.

- Front end focus, with some back-end development responsibilities (Python)

- Self-directed and capable of working effectively in a highly collaborative and fast paced small team environment.
- Must be able to communicate well with technical and non-technical audiences.
- You should be a creative problem-solver who demonstrates a clear and thoughtful approaches to challenging technical problems that solve real business needs.


  • BA/BS in Engineering or a related technical field. The field of study is less important than having a passion for what you work on and learn!
  • 2+ years of experience in a similar position
  • Solid Python programming skills
  • Flask experience is preferred, with Django experience at a minimum
  • Familiarity with Javascript
  • Thorough, organized, detail-oriented mindset with a positive attitude toward problem solving
  • Self-motivated & independent study
  • Ability to work well as part of a small, dedicated team
  • Problem solver, self-starter, and strong communicator


Preferred qualifications:

  • Knowledge of aviation, rail or industrial maintenance not required, but it is a plus
  • Experience and / or developing and deploying enterprise SaaS software
  • Experience developing analytic solutions for large enterprise operations or maintenance operations
  • Experience and/or academic focus involving:
    • Data science
    • Predictive analytics and/or
    • Machine learning



Salary & Bonus:  Negotiable
Reports to:  VP, Engineering

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Human Check*