Overview
We are seeking a versatile AI Engineer to design, build, and optimize scalable data systems and software applications that power Presight’s AI-driven platforms.
This role combines data engineering (pipelines, data integration, transformation) with software engineering (applications, APIs, system integration).
A key focus is the heavy adoption of the latest AI coding tools to accelerate data engineering and software development tasks, ensuring higher productivity, faster delivery, and improved code quality.
Responsibilities
- Adopt and integrate AI coding assistants (Cursor, Claude Code, OpenAI Codex, Google Gemini, etc.) into daily workflows.
- Use AI tools for code generation, refactoring, testing, and documentation.
- Continuously evaluate emerging AI development tools to improve efficiency and code quality.
- Design, develop, and maintain ETL/ELT pipelines and workflows.
- Collect, clean, and transform structured/unstructured datasets.
- Ensure data governance, quality, and compliance.
- Design, implement, and test scalable, maintainable software systems.
- Develop APIs, microservices, and system integrations for AI platforms.
- Contribute to architecture decisions and code reviews.
- Comply with QHSE, Business Continuity, Information Security, Privacy, Risk, Compliance Management, and Governance policies, procedures, plans, and related risk assessments.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software/Data Engineering, or related field.
Advanced degree preferred.
Experience
- Proven experience in data engineering (pipelines, ETL, integration).
- Track record of building production-grade software systems.
- Familiarity with cloud-native ecosystems.
Skills
- Programming proficiency: Python, Node.js.
- Proficient in SQL and database technologies (relational + NoSQL).
- Experience with data tools (Apache Spark, Kafka, Airflow).
- Experience with software frameworks (FastAPI, Node.js, or similar).
- Experience with Azure cloud platform for data and application deployments.
- Hands-on experience using AI coding assistants (Cursor, Claude Code, OpenAI Codex, Google Gemini).
- Strong debugging, problem-solving, and optimization skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Familiarity with CI/CD and DevOps practices.
- Experience with real-time/streaming data processing.
- Understanding of data governance and compliance frameworks.
What Presight Offers
- Culture: Diverse, inclusive, and innovation-driven workplace.
- Career: High-impact projects and continuous professional growth.
- Rewards: Competitive package including healthcare, education support, and more.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
#J-18808-Ljbffr