Senior Software Engineer, AI Agents

Robocorp

Robocorp

Software Engineering, Data Science
India
Posted on Jul 4, 2024
Engineering · India · Fully Remote

Senior Software Engineer, AI Agents

This is a moment of change — and tremendous potential. Do you want to be part of shaping what’s next in human-AI collaboration?


As Generative AI shakes up every industry, enterprises are looking for ways to:

  • Unleash stunning productivity gains
  • Deliver efficiencies with profound effects on the bottom line
  • Accelerate innovation pipelines
  • Disrupt new markets

Sema4.ai is defining the future of knowledge work by building intelligent agents that transform how people collaborate with AI. We help enterprises bring the full force of their enterprise data to AI applications in a safe, secure and governed manner.

What you can expect from us:

  • Contribute to a mission to shape the future of AI
  • Enjoy best-in-class benefits
  • Accelerate your career growth by working with leading-edge technology, pioneering customers, and world-class colleagues

Sema4.ai is ready to grow. We are funded by tier 1 venture capital firms–the ones who backed household names like Uber, Snapchat, Instagram, and Zendesk. We are founded by industry leaders and seasoned entrepreneurs with deep expertise spanning data domains, data management, distributed systems, automation and open source.

Join Sema4.ai, and work where the promise of AI meets the potential of people.

You

You are a strong team player who can operate effectively in a distributed product organization. Thriving in a fast-paced, results-driven environment, you take initiative, make decisions, and assume ownership of your work. As a generalist, you are comfortable working with multiple technologies and tool stacks, and you are enthusiastic about deploying generative AI to solve real-world use cases. Additionally, you are a passionate, motivated engineer who drives the product forward by leveraging the best from open source and industry innovations.

Responsibilities

  • Develop and maintain the cutting-edge platform that drives the future of the AI Agent stack.
  • Contribute to the innovation of the next-generation AI Agent stack by leveraging open source technologies such as LangChain.
  • Drive outcomes from customer need to customer value in production.
  • Keep our product secure by following and reacting to CVE findings using tools such as GitHub security scanner, Black Duck, and common virus scanner tooling.
  • Participate in code reviews, testing, and debugging to ensure the reliability and efficiency of our products.

Qualifications

  • Proven track record of developing cross-platform software.
  • Hands-on expertise in Python and Golang.
  • Understanding of software deployment and distribution systems, for example: npm, homebrew, Chocolatey, CI/CD systems, PyPI, Conda
  • Experience with cloud platforms and containerization (e.g., AWS, Azure, GCP, Docker, Kubernetes).
  • Strong understanding of software security practices and tools.
  • Excellent problem-solving skills and ability to work in a fast-paced, results-driven environment.
  • Effective communication skills and the ability to work well in a distributed team.
  • Passion for continuous learning and keeping up with industry trends.

Bonus Points

  • Experience building AI agents
  • Experience with React and TypeScript is a bonus.
  • Knowledge of security, governance, and enterprise compliance
  • Knowledge of developing and deploying for the Windows platform
  • Passion for creating good developer experience and documentation
Department
Engineering
Locations
India
Remote status
Fully Remote
Engineering · India · Fully Remote

Senior Software Engineer, AI Agents