Taro Logo

Software engineer, python (Generative AI)

Writer is a company focused on building generative AI software and platforms.
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Software engineer, python (Generative AI)

Writer is seeking an experienced Python Software Engineer to join their team in developing cutting-edge generative AI software. This role combines deep Python expertise with AI technology, requiring at least 5 years of experience in software engineering. The position offers an opportunity to work on state-of-the-art AI platforms while collaborating with researchers and cross-functional teams.

The ideal candidate will be responsible for designing and developing scalable AI services, implementing frontend interfaces, and working with cloud platforms for deployment. They'll need to be proficient in Python and comfortable with modern web technologies like React and TypeScript. Experience with generative AI applications in production environments is crucial, as is knowledge of microservices architecture and database technologies.

This is a hybrid position based in Chicago, IL, offering the chance to work on meaningful projects in the AI space. The role requires someone who can balance technical expertise with collaborative skills, as you'll be working closely with AI researchers and other team members to implement generative models in production.

Key technical requirements include expertise in Python, experience with generative AI, knowledge of cloud platforms (AWS, GCP, Azure), and familiarity with containerization technologies. The role also demands someone who can maintain high code quality standards through testing and peer reviews while continuously improving system performance and scalability.

The position offers growth opportunities, as Writer is open to various levels of seniority (Senior, Staff, Senior Staff). You'll be part of a dynamic team pushing the boundaries of AI technology while building practical, scalable solutions. This is an excellent opportunity for an experienced engineer who wants to work at the intersection of software development and artificial intelligence, contributing to the next generation of AI-powered tools and platforms.

Last updated a day ago

Responsibilities For Software engineer, python (Generative AI)

  • Design and develop robust and scalable generative AI services using Python and open source frameworks
  • Implement responsive and user-friendly frontend interfaces using React and TypeScript
  • Work with cloud platforms (AWS, GCP, Azure) to deploy and scale applications
  • Develop and integrate high-performance, low-latency APIs for AI-driven features
  • Collaborate with AI researchers to implement generative models in production
  • Ensure code quality through testing, peer reviews, and continuous integration
  • Participate in architectural design discussions and promote engineering best practices
  • Continuously improve the application's performance, scalability, and maintainability

Requirements For Software engineer, python (Generative AI)

Python
TypeScript
React
PostgreSQL
  • 5+ years of experience in software engineering at expert level with Python
  • Experience building with generative AI applications in production environments
  • Expertise with microservices architecture and RESTful APIs
  • Solid understanding of database technologies including PostgreSQL and vector databases
  • Familiarity with cloud platforms and containerized environments
  • Commitment to writing clean, maintainable, and scalable code
  • Problem-solving skills and focus on system performance and scalability
  • Ability to work collaboratively with cross-functional teams
  • Proven ability to help teams adopt technical best practices

Interested in this job?

Jobs Related To Writer Software engineer, python (Generative AI)