Software Engineer I (A2) AI Engineering
Info Dinamica Inc
United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Amazon Web Services
Data Analysis
Software Applications
Microsoft Azure
Business Software
Cloud Computing
Software Quality
+32 more
Code Review
Information Systems
Databases
Continuous Integration
Data Infrastructure
Data Structures
Python (Programming Language)
Machine Learning
Scrum Methodology
Systems Development Life Cycle
Software Tools
Azure Machine Learning
Search Technologies
Software Engineering
SQL Databases
Google Cloud
Cloud Platform System
Spring Cloud
GitHub Copilot
Large Language Models
Prompt Engineering
Apache Spark
Generative AI
Git
AI Platforms
Information Technology
Restful APIs
Data Pipelines
Automation Anywhere
Databricks
Programming Languages
Microservices
Job description
- You will work closely with senior engineers, architects, product managers, and data teams to build scalable and secure AI solutions that improve developer productivity, business processes, and customer experiences., * Build and integrate APIs, AI workflows, and automation solutions under the guidance of senior team members.
- Support implementation of AI use cases using GitHub Copilot, Claude, Azure AI Services, OpenAI models, and Databricks.
- Participate in evaluating and testing new AI tools and technologies.
- Assist in developing prompt engineering and retrieval-based solutions for business applications.
Software Engineering
- Design, develop, test, and maintain high-quality software applications and services.
- Contribute to all phases of the Software Development Lifecycle (SDLC), including development, testing, deployment, and production support.
- Follow engineering best practices for code quality, security, performance, and maintainability.
- Develop REST APIs, microservices, and cloud-native applications.
- Participate in code reviews and continuously improve development practices.
Data & AI Engineering
- Support development of data pipelines and AI-ready datasets using Databricks, Spark, SQL, and related technologies.
- Assist in implementing vector search, embeddings, and retrieval solutions for AI applications.
- Monitor and troubleshoot AI application performance, reliability, and operational issues.
- Analyze data and model outputs to improve solution effectiveness and user experience.
Collaboration & Delivery
- Work closely with product managers, business stakeholders, data engineers, and senior developers to deliver AI solutions.
- Participate in Agile ceremonies, sprint planning, backlog refinement, and team discussions.
- Document technical designs, implementation approaches, and operational procedures.
- Communicate progress, risks, and challenges effectively within the team.
Security & Responsible AI
- Follow Mastercard security, privacy, and Responsible AI guidelines during solution development.
- Support testing and validation of AI solutions for accuracy, reliability, and compliance.
- Participate in risk assessments and quality reviews as required.
Requirements
- We are seeking a motivated Software Engineer I (A2) AI Engineering to support the development and implementation of AI-powered applications and engineering solutions. This role is ideal for engineers with 3-5 years of software development experience and an interest in modern AI technologies, including Large Language Models (LLMs), Generative AI, Retrieval Augmented Generation (RAG), GitHub Copilot, Claude, Databricks, and cloud-based platforms., * Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field.
- 3-5 years of software engineering experience.
- Experience with one or more programming languages such as Java, Python, or JavaScript.
- Understanding of software development fundamentals, APIs, databases, data structures, and cloud technologies.
- Exposure to AI/ML concepts, Generative AI, LLMs, or machine learning solutions.
- Experience with Git, CI/CD pipelines, and Agile development methodologies.
Preferred:
- Hands-on experience with GitHub Copilot, Claude, OpenAI, Azure AI Services, or similar AI platforms.
- Knowledge of RAG architectures, vector databases, embeddings, or prompt engineering.
- Experience with Databricks, Spark, SQL, or data engineering tools.
- Familiarity with Azure, AWS, or Google Cloud Platform cloud platforms.
- Understanding of Responsible AI, security, and data privacy principles.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
about 1 year ago
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
about 1 year ago
CH
Chris Heilmann
Transforming Software Development: The Role of AI and Developer Tools
over 1 year ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago