Careers

ThirdAI is backed by venture funding

If you want to build the next generation of artificial intelligence tools from scratch, get in touch!

Successful recruits will be compensated with a competitive salary, employee stock options, 401K matching, and competitive benefits. We look forward to receiving your application!

Career Opportunities

Back-end Developer (Python and Azure)

LOCATION: Bengaluru/Gandhinagar
Job Type: Full-time
We are looking for a Back-end Developer with experience in Python and Azure to join our team. As a Back-end Developer, you will be responsible for designing, developing, and maintaining the server-side applications and systems that power our products.
Responsibilities:
  • Design, develop and maintain the server-side applications and systems using Python and Azure
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Develop and maintain APIs to enable seamless communication between the server-side and client-side components
  • Write clean, efficient, and well-documented code
  • Identify and troubleshoot issues in the back-end infrastructure and applications
  • Optimize applications for maximum speed and scalability
  • Stay up-to-date with emerging trends and technologies in back-end development
Requirements:
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Minimum 5 years of experience in back-end development using Python and Azure is a MUST.
  • Familiarity with SQL databases
  • Experience with RESTful API design and implementation
  • Proficiency in version control tools such as Git
  • Familiarity with Agile development methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Nice-to-have Skills:
  • Familiarity with other programming languages such as JavaScript
  • Experience with DevOps practices such as continuous integration and deployment
  • Experience with cloud services such as Google Cloud Platform

If you are a self-motivated Back-end Developer with experience in Python and Azure, and you are looking for a challenging and exciting opportunity, we would love to hear from you. Please apply with your updated resume.

FULL-TIME FRONT-END/FULL-STACK DEVELOPER

Primary Responsibilities:

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning applications
  • Test software to ensure responsiveness and efficiency
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and ML researchers to improve software

LOCATION: Bengaluru,India

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a team responsible for the complete software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.

Requirements:

  • Proven experience as a Full Stack Developer or similar role
  • Experience developing desktop and mobile applications
  • Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (Python) and JavaScript frameworks (e.g., Angular, React, Node.js)
  • Familiarity with databases (e.g., MongoDB) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Degree in Computer Science or relevant field
  • 3-5 years of experience.

APPLIED ML INTERN

Primary Responsibilities:

  • Operational and Business support for our India office
  • Basic IT administrative responsibilities like setting up machines,
    softwares, etc
  • Organize Team Events & Socials, maintain and develop employee
    cohesion
  • Robust research and gathering of critical information
  • Processing and maintaining reports to contribute to international
    projects
  • Be numerically minded contributing to the successful day-to-day
    management of the office
  • Coordinating, booking, and recording travel and accommodation for
    internal corporate travel
  • Monthly bill verification
  • Employee attendance monitoring and support for updating leave
    and reimbursements in GreytHR
  • Working with the team to assist with a variety of tasks, must be able to switch gears according to shifting priorities

LOCATION: Bengaluru,India

We are seeking a highly organized and logically minded individual to facilitate the smooth running of our office. The role will involve the application of practical skills in organization, office management and operations.

Requirements:

  • Basic knowledge of MS-Excel, MS-Word, Power Point
  • Interpersonal and people management skill Personal Qualities/
    Characteristics required for the position:
    1. Teamwork
    2. People Development
    3. Integrity
    4. Maturity
    5. Multi-Tasking ability
  • Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment

CORPORATE ADMINISTRATOR

Primary Responsibilities:

  • Operational and Business support for our India office
  • Basic IT administrative responsibilities like setting up machines,
    softwares, etc
  • Organize Team Events & Socials, maintain and develop employee
    cohesion
  • Robust research and gathering of critical information
  • Processing and maintaining reports to contribute to international
    projects
  • Be numerically minded contributing to the successful day-to-day
    management of the office
  • Coordinating, booking, and recording travel and accommodation for
    internal corporate travel
  • Monthly bill verification
  • Employee attendance monitoring and support for updating leave
    and reimbursements in GreytHR
  • Working with the team to assist with a variety of tasks, must be able to switch gears according to shifting priorities

LOCATION: Bengaluru,India

We are seeking a highly organized and logically minded individual to facilitate the smooth running of our office. The role will involve the application of practical skills in organization, office management and operations.

Requirements:

  • Basic knowledge of MS-Excel, MS-Word, Power Point
  • Interpersonal and people management skill Personal Qualities/
    Characteristics required for the position:
    1. Teamwork
    2. People Development
    3. Integrity
    4. Maturity
    5. Multi-Tasking ability
  • Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment

CORPORATE MANAGEMENT TRAINEE

Primary Responsibilities:

  • Understand daily processes and goals
  • Participate in strategic planning
  • Administrative support
  • Help managers
  • Performance evaluation support
  • Detailed notes generation
  • Design and give presentations
LOCATION: Houston, TX
We are looking for an individual to develop and implement strategies and business processes. This position is best suited for individuals who want to gain experience in a managerial role with advancement potential.

Requirements:

  • Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment
  • Bachelor’s degree (preferably in Business or Engineering)
  • Excellent proficiency in verbal and written presentation skills
  • Excellent math and computational ability
  • Knowledge of software development is a plus

AI ENGINEER

Preferred Qualifications

  • Track record of publications in leading AI venues (NeurIPS, ICML, ICLR, AAAI), leading systems venues (SIGMOD, VLDB), or their juncture (MLSys)
  • Proficiency in Python
  • Experience with cloud AI services (on AWS/Azure) and open-source AI/ML libraries (e.g. TensorFlow, PyTorch)
LOCATION: Houston, TX
Minimum Qualifications:
  • Bachelors/Masters/PhD in computer science or closely related field
  • Expertise in parallel programming, high performance computing, and machine learning system design
  • Proficiency in C++
  • Broad understanding of neural networks and machine learning

HEAD OF ENGINEERING

Job Description:
  • Lead and manage a team of AI engineers during the complete lifecycle of development
  • Design and implement software from an end-user perspective
  • Lead development of performance-critical algorithms

LOCATION: Houston, TX

Basic Qualifications:
  • Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment
  • Bachelor’s degree (preferably in Business or Engineering)
  • Excellent proficiency in verbal and written presentation skills
  • Excellent math and computational ability
  • Knowledge of software development is a plus

Preferred Qualifications:

  • Experience in scaling new businesses
  • Strong executive presence and ability to interface with senior leaders internally and externally
  • Ability to communicate effectively with both technical and non-technical individuals
  • Clear written and verbal communications on highly complex topics

HEAD OF PRODUCT

Job Description:

  • Play a leading role in the complete lifecycle of product from definition to shipping
  • Lead the design and implementation of products from an end-user perspective
  • Initiate and lead the design and development of new products or verticals while prioritizing industry use cases
  • Build product roadmaps in close coordination with internal engineering teams, prioritizing the most important features to customers while ensuring engineering feasibility
LOCATION: Houston, TX

Basic Qualifications:

  • Bachelors/Masters/PhD in computer science or closely related field
  • Experience with building enterprise machine learning software applications
  • 7+ years of experience as a Senior/Principal Product Manager with a direct impact on your company’s core business
  • Experience overseeing roadmap creation and strategy
  • Expertise in high performance computing, systems, and machine learning
  • A keen customer focus

Preferred Qualifications:

  • Strong executive presence and ability to interface with senior leaders internally and externally
  • Ability to communicate effectively with both technical and non-technical individuals
  • Clear written and verbal communications on highly complex topics
  • Ability to translate partner insights into product and operational requirements