View Our Website View All Jobs

Software Developer, Machine Learning

We are looking for self-motivated algorithm guru's with experience designing and developing commercial enterprise software applications. You will work collaboratively with Product Management, Quality Assurance and Development team members in an agile environment to produce the highest quality software.

As a Software Developer, successful candidates will have the following skills:

  • Strong software engineering experience developing robust, scalable software systems
  • Experience and a keen interest in algorithms, probability and statistics
  • Technical breadth and depth in various facets of software development
  • Critical thinker with proven ability to see the big picture as well as fine details
  • Effectively contribute to product feature design and development from concept to implementation
  • Ability to identify and plan for near and long term deliverables and take ownership for delivering high quality code builds
  • Strong troubleshooting and problem solving skills
  • Strong interpersonal skills with excellent verbal and written communication
  • Comfortable sharing ideas and concepts in a team setting

The ideal candidate will have the following knowledge and technical expertise:

  • Undergraduate degree in Computer Science, Engineering or equivalent demonstrable experience
  • Software development experience with programming languages including Python, C/C++, C#, .NET and JavaScript  
  • Demonstrated knowledge of object-oriented design, design patterns and software engineering best practices
  • Experience with data modeling and analysis
  • Familiarity with learning algorithms and toolkits
  • Familiarity with text analysis
  • Familiarity with web development and cloud technologies and infrastructure


TITUS solutions enable organizations to discover, classify, protect, analyze and confidently share information. Organizations use TITUS to meet regulatory compliance requirements by identifying and securing unstructured data – on the desktop, on mobile devices, and in the cloud. Millions of users in over 120 countries trust TITUS to keep their data compliant and secure, including some of the largest financial institutions and manufacturing companies in the world, government and military organizations across the G-7 and Australia, and Fortune 2000 companies. More information is available at

TITUS is an equal opportunity employer, and we value diversity and inclusion as part of our corporate culture. As part of our commitment to diversity we consider all qualified applicants for employment regardless of race, religion, sex, ethnicity, national origin, age, disability, or any other legally protected factors. We are able to provide accessibility accommodation during the selection process - just let us know when submitting your electronic application how we can best assist you.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file