Full-Time

Staff Software Engineer

Python, AI Team

Posted on 6/8/2024

Wizard

Wizard

51-200 employees

AI-driven SMS commerce and engagement platform


Senior

Remote in USA

Required Skills
Rust
Python
JavaScript
MySQL
Git
Postgres
TypeScript
MongoDB
FastAPI
Natural Language Processing (NLP)
REST APIs
Flask
Django
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 5+ years of experience in software development, with a demonstrable focus on Python programming in a high-availability environment
  • Experience working with researchers or scientists in ML, NLP, AI
  • Experience developing products with AI frameworks and integrations
  • Expertise in Django, FastAPI, Flask, or other Python web frameworks at scale
  • Strong understanding of Object-Oriented Programming (OOP) principles and design patterns
  • Expertise in GraphQL and RESTful API design and implementation
  • Familiarity with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)
  • Familiarity with at least one other common programming language such as TypeScript, JavaScript, Rust, Go, etc
  • Version control systems such as Git are second nature
  • Strong problem-solving skills and the ability to think critically and creatively
  • Experience using application monitoring tools to measure performance and system health
  • Excellent communication and collaboration skills, with the ability to work effectively within a team and across departments
  • A proactive, self-motivated, and results-driven approach, with a strong desire to learn and grow professionally
  • Excited about the future opportunities of building AI-enabled products and services
Responsibilities
  • Design and implement scalable solutions for the entire Machine Learning lifecycle
  • Write clean, scalable, and maintainable code adhering to best practices
  • Perform code reviews and provide constructive feedback to peers
  • Troubleshoot, debug, and resolve software defects and issues
  • Participate in the full software development life cycle from ideation to deployment
  • Support and maintain existing applications and services
  • Research and stay up-to-date with the latest industry trends and emerging technologies
  • Contribute to the creation and maintenance of technical documentation

Wizard AI specializes in AI-powered conversational SMS commerce, helping brands enhance sales, customer loyalty, and engagement. The company sets itself apart by integrating conversational AI with text-to-buy features to provide a personalized and effective shopping experience. This focus on high conversion rates and customer retention makes it an attractive workplace for professionals passionate about harnessing AI to redefine retail interactions and enhance business outcomes.

Company Stage

Series A

Total Funding

$50M

Headquarters

New York, New York

Founded

2021

Growth & Insights
Headcount

6 month growth

3%

1 year growth

-28%

2 year growth

-5%