Senior Python RD Engineer at International Data Group Inc
Home Office, Iowa, Czech -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 25

Salary

0.0

Posted On

14 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Numpy, Computer Science, Databases, Elasticsearch, Python

Industry

Information Technology/IT

Description

Overview:
At IDC, we drive technological innovation, delivering critical insights and market intelligence to businesses worldwide. We’re building our third AI team at IDC, and we’re looking for top engineers and researchers to help us build AI-powered search tools, LLM solutions, and standard ML models.
Our team delivers production-grade Python applications, deployed in Kubernetes and AWS Lambda, and works with modern AI architectures to build scalable, high-performance systems.

Responsibilities:

  • Developing and optimizing AI models using Python frameworks and cloud-based tools.
  • Designing and implementing agentic generative systems.
  • Leveraging both custom and pre-trained AI models to build predictive systems, generate synthetic data, and create innovative AI-driven solutions.
  • Gathering, preprocessing, and validating data to ensure high-quality inputs for AI models.
  • Staying updated on advancements in AI to support continuous innovation.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in programming in Python (experience with a production codebase is a plus).
  • Strong interest in AI and proactive approach to learning new technologies.
  • Hands-on experience with Python frameworks such as NumPy, FastAPI, scikit-learn, Langchain, LangGraph, PyTorch or similar.
  • Familiarity with databases (e.g., PostgreSQL, MongoDB, ElasticSearch).
  • Understanding of modern AI technologies, with some exposure to generative AI models (e.g., Azure OpenAI, Google Gemini, or Amazon Bedrock) being a plus.
  • Strong problem-solving abilities and the ability to communicate complex ideas effectively.
  • Experience with cloud platforms (especially AWS) or relevant certifications is plus but not required.
Responsibilities
  • Developing and optimizing AI models using Python frameworks and cloud-based tools.
  • Designing and implementing agentic generative systems.
  • Leveraging both custom and pre-trained AI models to build predictive systems, generate synthetic data, and create innovative AI-driven solutions.
  • Gathering, preprocessing, and validating data to ensure high-quality inputs for AI models.
  • Staying updated on advancements in AI to support continuous innovation
Loading...