What are the responsibilities and job description for the AI/ML Engineer (Arizona Locals Only) position at Centraprise?
Sr. AI/ML Engineer
Phoenix, AZ
Long Term Contract
Job Description:
Description: The Engineer will be working in the Enterprise Architecture (EA) group supporting the Principle Architect to make progress on the Architecture as Design (AaD) framework maturity through solutions/applications development. The AaD framework includes an Architecture/Design documentation methodology (EA Design Playbook) that all critical Initiative/Platform programs must adopt. This role will be responsible to develop UI/UX solutions/applications that will help enforce the EA Design Playbook template structures as well as offer improved usability for the Users/Authors. In addition, API/back-end services will be developed (leveraging AI/ML) to evaluate/grade EA Design Playbook contents, as a way to measure and report on the quality metrics.
Responsibilities:
- Owns all technical aspects of software development for assigned applications.
- Participates in the design and development of systems and application programs.
- Functions as senior member of an agile team and helps drive consistent development practices – tools, common components, documentation.
- Identifies opportunities to adopt innovative technologies.
- Works closely with product owners on blueprints and planning of feature sets that impact multiple platforms and products.
- Works with product owners to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, issues.
- Performs various duties related to Quality Assurance, unit testing, integration testing, regression testing.
- Develops test models (e.g. testing conditions, test data requirements, expected results, test scripts, etc).
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline.
- 5 years of software development experience.
- Familiar with Agile or other rapid application development methods.
- Ability to effectively interpret technical and business objectives and challenges, and articulate solutions.
- Ability to think abstractly and deal with ambiguous/under-defined problems.
- Solid experience in test-driven development, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, browser compatibility testing.
Must have proficiencies:
- Java, Spring Boot, Python, FastAPI
- ReactJS, Svelte
- PostgreSQL, NoSQL Db
- PyTorch, TensorFlow/Keras, LangChain, NLP (NLTK, spaCy), pandas, Matplotlib
- Vector databases (ChromaDB, FAISS, pgvector)
- Cloud Deployment (AWS/GCP/Azure)
- Docker
- Git
- AI/ML
Skills:
- Retrieval
- Augmented Generation (RAG)
- Prompt engineering and optimization.
- Data Modeling - Synthetic Data Generation
- Exploratory Data Analysis
- Data cleaning and preprocessing
- Tokenization and embedding models.
- Model evaluation and benchmarking.
- Unit testing for ML pipelines
- Data validation and drift detection
- LLM output evaluation and hallucination testing
Please note - Centraprise is an equal opportunity employer. Applicants must be authorized to work in the U.S.
U.S. Citizens and Green Card holders are strongly encouraged to apply.