Software Development Engineer (SYD)- Autonomous AI Agents

at  NinjaTech AI

Sydney, New South Wales, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Aug, 2024USD 250000 Annual04 May, 20243 year(s) or aboveSoftware Development,Postgresql,Ownership,Communication Skills,Python,Scalability,Web Applications,C++,Mysql,Security,Computer Science,Integration,Continuous Integration,Natural Language Processing,Mongodb,Constructive Feedback,Automation ToolsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We invite you to join NinjaTech AI as a Software Engineer to build a conversational AI platform (in Python, AWS environment) and integrate AI technologies (AI agents, our robust ML Ops pipeline, NLP, domain-specific LLM, and high-performing intent analyser) to create a scalable, reliable, safe and secure AI product.

ABOUT US:

NinjaTech AI is a generative AI company, based in Palo Alto. We are building autonomous AI agents to save working professionals time and money by taking over administrative tasks that presently take up 30% of their time.
Join a strong founding team of ex-Google, ex-Meta and ex-AWS engineers, scientists and product managers while our startup is still in the seed round of funding: an excellent time to join us as we build an innovative AI product from the ground up!
We offer a highly collaborative, iterative, and team-oriented hybrid work environment: we work on-site at least 3 days a week. We get a lot done when we ideate together and iterate quickly. Our velocity, scientific rigor, and engineering excellence are exceptional.

REQUIREMENTS:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 3+ years of experience in software development, with a focus on building scalable and reliable web applications.
  • Expert-level experience in Python and proficiency in at least one other programming language such as C++, Java, Rust.
  • At least 3 years of experience with AWS Cloud.
  • Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
  • Experience with AI technologies such as natural language processing, machine learning is a plus.
  • Strong problem-solving skills and ability to work independently or in a team environment.
  • Excellent written and verbal communication skills.
  • Experience working in an Agile development environment is a plus.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

You will report directly to the CTO (who was a Director of AI co-design at Meta for 5 years and is a fantastic people leader!) and will use your expertise to have a profound impact on the fundamental architectural and product-level decisions. You will have ownership in these areas of your work:

  • Develop and maintain documentation for the platform, including API documentation, user guides and technical specifications.
  • Write clean, efficient and well-documented code, and ensure code quality through automated testing and continuous integration and deployment.
  • Contribute to the architectural design and strategy decisions for cloud-based solutions, focusing on robustness, scalability, and integration with various services.
  • Continuously evaluate and optimize AWS cloud infrastructure for performance, cost, and security.
  • Develop and maintain automation tools and frameworks to streamline deployment processes and operational tasks, increasing efficiency and reducing errors.
  • Collaborate with cross-functional teams such as UX designers and product managers to ensure the platform meets the requirements of the end-users.
  • Stay up-to-date with the latest trends and advancements in AI technologies and apply them to the platform where appropriate.
  • Participate in code reviews and provide constructive feedback to other members of the team.
  • Troubleshoot and debug issues that arise in the platform, and implement solutions to prevent recurrence.


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science

Proficient

1

Sydney NSW, Australia