Software Engineer, Fullstack Conversational AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Fullstack Conversational AI

Google is seeking a Mid-Level Software Engineer specializing in Fullstack Conversational AI to join their team in New York. This role offers an exciting opportunity to work on cutting-edge technologies that impact billions of users worldwide. The position requires expertise in both backend (Java, Python, Go) and frontend (JavaScript, TypeScript) development, with a focus on building scalable solutions.

The ideal candidate will have a strong foundation in software development, data structures, and algorithms, with at least 2 years of industry experience. You'll be working on critical projects, participating in design reviews, and contributing to code quality through peer reviews. The role offers significant growth potential as you'll have opportunities to switch teams and projects as both you and the business evolve.

At Google, you'll be at the forefront of technology, working on diverse challenges ranging from information retrieval and distributed computing to artificial intelligence and natural language processing. The company offers a competitive compensation package, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.

This position is perfect for engineers who are versatile, demonstrate leadership qualities, and are passionate about solving complex technical challenges. You'll be part of a team that values innovation, collaboration, and technical excellence. The role involves not just coding, but also managing project priorities, deadlines, and deliverables while maintaining high standards for software quality and performance.

Google's commitment to diversity, equality, and inclusion makes it an ideal workplace for professionals from all backgrounds. The company provides a supportive environment that encourages professional growth and innovation. If you're excited about developing next-generation technologies and want to be part of a team that's shaping the future of how people interact with information, this role offers an exceptional opportunity to make a significant impact.

Last updated a month ago

Responsibilities For Software Engineer, Fullstack Conversational AI

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer, Fullstack Conversational AI

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 2 years of experience with data structures or algorithms in either an academic or industry setting

Benefits For Software Engineer, Fullstack Conversational AI

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package (details not specified in text)

Interested in this job?

Jobs Related To Google Software Engineer, Fullstack Conversational AI

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.

Program Manager II, Demand and Supply Planning, Technical Infrastructure

Program Manager II position at Google focusing on demand and supply planning for Technical Infrastructure, offering competitive salary and benefits.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience optimization.