🇺🇦 Ways to help Ukraine. Click here to donate to Ukraine Emergency Relief Efforts. 🇺🇦

See all jobs

AI Software Engineer

AI Software Engineer

Job description

Here at The Urban Writers, we have dedicated ourselves to establishing the ultimate online workspace culture. We're committed to mutual growth because we believe everyone has a role to play, no matter how big or small. Every individual who enters our community is a vital piece to the continued growth of our company.

This is a great opportunity to join a growing organization with a fantastic culture.  The Urban Writers is looking for a person to join the Engineering Team as an AI Software Engineer.

TUW provides a platform to connect with quality freelance creatives with businesses and individuals looking to outsource their content needs. We are embarking on our next level up adventure and we need you on board! We are an online marketplace for those looking to work with creatives and we kick SaaS! Meaning we know what our industry needs and we are giving them the tools to achieve their goals and a whole lot more. We have a solid community of creatives and a passionate, engaged, and ever growing customer base.

As an AI Software Engineer with The Urban Writers, you will be responsible for building, testing and deploying AI algorithms and models for our platform. You come to us with software development, programming, data science and data engineering, and extensive API expertise. 


  • Coordinating with other team members
  • Creating and managing the AI development process and overall infrastructure of the platform
  • Conducting statistical analysis and interpreting the results so that you can guide the organization's decision-making process
  • Develop and automating important infrastructure for the team
  • Developing infrastructures 
  • Building AI models
  • Explaining the usefulness of the AI models you create to stakeholders
  • Transforming the machine learning models into APIs that other applications can interact with
  • develop advanced machine learning models that provide valuable recommendations and insight into future issues or decisions
  • Analyze information, develop and present insights and brainstorm possible solutions


  • Related degree in computer science, data science, and/or Information technology
  • experience with common machine learning models such as Hidden Markov, Gaussian mixture and Naive Bayes models
  • programming languages, such as C++, Java, R and Python
  • Excellent communication skills
  • Strong teamwork and collaboration skills
  • Critical thinking


  • Ruby on Rails

Why work with us?

  • Benefits 
  • Great culture!
  • Hybrid work environment
  • Opportunity for advancement
  • Education incentives
  • The Urban Writers is an equal opportunity employer