BE2 Software Engineer (Python) (USD Salary & Full-time)

  • Anywhere

IV.AI, a US company headquartered in Los Angeles, is looking for a Software Engineer (Python) to join its engineering team and help build out its product offerings for its growing list of enterprise clients. The role will be reporting directly to the CTO and will collaborate closely with the rest of the engineering and data science teams to work on our data/ETL stack. The role isn’t a machine learning role but the ideal candidate should be interested in the NLP/machine learning space. We’re a distributed team that works collaboratively across the globe, we’re not quite a remote-first company – but we’re pretty close.

Your primary responsibility will be to work on our ETL stack for our diverse blue chip clients. You’ll be delivering production ready code and be actively contributing to our core product stack.

Salary range: $35,000 to $60,000 (in USD) depending on experience

Timezone: PST


  • Help build out more of our ETL processes for the varying different IV.AI products
  • Be involved in the full software lifecycle for our primary working product stack
  • Work directly with Technical Project Manager to determine build complexity and resource requirements for project and client build
  • Write clean and concise code that can easily be collaborated on by other team members



Great engineers come from different backgrounds: some are educated and some are self-taught. Our engineering team embodies this: so we’re not necessarily looking for a CS Masters or a Ph.D.… what we are looking for is someone who cares about shipping great code, is creative in their outlook to solving problems, and also appreciates focused time to consider the details. If you have the following experience, then we’d love to hear from you:

  • 3+ years experience in Software Development
  • 2+ years experience writing code in Python

Preferred Experience

  • Working experience with ETL/distributed system eg Prefect, Airflow, Polars, Parquet, Spark, etc
  • Other software development experience: Python, Java, TypeScript, etc.
  • Experience building atomic/modular codebases
  • Experience with managing production apps on GCP, Heroku, or AWS
  • Other data modeling experience (whether SQL schema, GraphQL types, MongoDB, etc)
  • Examples of shipping production-level code
  • API design experience


  • Paid Time Off
  • Work From Home

We are…

IV.AI is the world’s leading language processing AI platform. We have grown fast, but aim to retain our scrappy nature that enabled us to build big AI models that outperform the industry standards. There are many companies right now that talk about the potential impact of AI while we hustle hard and have actually proven the benefits repeatedly.


We help people become smarter by using AI or data generated by AI models – the increased human intelligence is driven via a polished AI product that makes sense of noisy social media data, documents, web data, podcasts, internal or external communications. IV.AI takes problems that were previously too complex to manage because of the scope of the research and tracking needed to solve them and makes them easy to solve via high-quality data, easy to use tools and experienced, helpful teams.


Our inclusive culture values people regardless of their background, education or upbringing. In order to train machines to act appropriately, we need builders and contributors who are representative of the entire population. AI is only as good as the teams working on it and the training they receive. AI is incredibly powerful and human bias in the training process can be equally harmful to the world if the technology is not being managed by teams of people who are diverse and considerate.


In just 5 years IV.AI has built a scalable platform with 100s of AI solutions for Fortune 500 companies including Sony, Walmart, Toyota, Netflix, Time Warner, Fox, Capital One, Estée Lauder, to name a few.


Being professional and respectful of clients and coworkers is of the utmost importance. We work with blue-chip clients and with very sensitive data that requires care and diligence via our focussed security systems and protocols.


Our employees are constantly problem-solving and assessing their own output to maximise delivery. It’s important that our team is always looking for the best way of addressing problems so we can manage customer expectations.