Principal Consultant | Java | Core Java
Job in
Austin, Travis County, Texas, 78753, USA
Listed on 2026-06-03
Listing for:
Artech LLC
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
1 Months
Austin Texas/ Sunnyvale CA
Pay rate - $55 - $60/hr on W2
About the Role
We are seeking a passionate professional to design, build, and integrate intelligent systems into scalable enterprise applications. The ideal candidate has a strong development background combined with hands-on experience using AI/ML tools, APIs, and frameworks.
You’ll work closely with cross-functional teams to design robust backend services and embed AI-driven capabilities such as natural language processing, recommendation systems, predictive analytics, and automation.
Key Responsibilities- Design and develop high-performance applications using Java (Spring Boot, Microservices) and Angular JS.
- Integrate AI models via REST APIs, Python services, or cloud AI platforms.
- Collaborate with data scientists to deploy and optimize ML models in production.
- Build APIs and microservices that enable intelligent data-driven features.
- Implement data pipelines for AI workloads, ensuring scalability and reliability.
- Evaluate and experiment with GenAI, LLMs, and AI APIs (OpenAI, AWS Bedrock, Vertex AI, Azure OpenAI).
- Maintain coding standards, CI/CD pipelines, and cloud deployment best practices (AWS, GCP, or Azure).
- Troubleshoot performance issues and ensure application reliability.
- Strong development experience with Java (Java 8, Spring Boot, REST APIs) and Angular JS.
- Hands-on experience with AI/ML frameworks such as Tensor Flow, PyTorch, or scikit-learn.
- Experience or exposure to Generative AI technologies (e.g., LLM integration, prompt engineering, or AI model APIs).
- Experience integrating AI APIs (e.g., OpenAI, Hugging Face, Google Vertex AI).
- Solid understanding of data structures, algorithms, and software design patterns.
- Familiarity with Python for ML model interaction or API wrapping.
- Experience with Docker, Kubernetes, and cloud environments (AWS/GCP/Azure).
- Knowledge of SQL/No
SQL databases and data ingestion pipelines. - Excellent communication and problem-solving skills.
- Experience working with Generative AI / LLM applications.
- Exposure to Lang Chain, RAG architecture, or vector databases (Pinecone, FAISS).
- Understanding of the machine learning lifecycle (training, testing, deployment).
- Experience with event-driven systems (Kafka, Rabbit
MQ). - Contribution to AI-based open-source projects or hackathons.
- Bachelor’s or Master’s in Computer Science, Engineering, or related field.
The client requires an in-person interview. Candidates must be available to attend the interview at the client’s office.
For immediate consideration please click APPLY.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×