CURRENT OPENINGS

Application Development and Implementation Engineer

Application Development and Implementation Engineer with Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Job Duties and Responsibilities:

  • Collaborate with product owners, data scientists, architects, and business teams to understand AI/ML requirements.
  • Translate business needs into technical specifications, acceptance criteria, performance targets, and operational requirements.
  • Design scalable and secure APIs, microservices, data flows, batch pipelines, and event-driven integrations.
  • Develop backend services using Python and build REST APIs that expose AI and machine- learning capabilities.
  • Integrate applications with ML models, LLMs, vector databases, enterprise systems, cloud services, databases, and messaging platforms.
  • Implement RAG pipelines, embeddings, semantic search, vector search, and agent-based workflows.
  • Work with data scientists to package, deploy, version, and manage trained models across cloud and internal platforms.
  • Develop preprocessing, post-processing, data-cleaning, transformation, and validation pipelines.
  • Maintain consistency between training and production data while addressing schema changes, missing data, and data-quality issues.
  • Implement validation, exception handling, logging, authentication, authorization, encryption, and audit controls.
  • Write unit, integration, API, performance, regression, and user-acceptance tests.
  • Validate model accuracy, confidence scores, fallback behavior, hallucinations, bias, prompt injection, and sensitive-data leakage..
  • Containerize applications using Docker, deploy them to Kubernetes or cloud platforms, and support controlled releases and rollbacks.
  • Monitor application and model performance, investigate production incidents, ensure regulatory compliance, conduct reviews, and maintain technical and operational documentation.
  • Establish and enforce technical standards, architectural principles, and coding best practices.
  • Serve as the primary technical liaison for cross-functional stakeholders across Finance, Product, and Operations.
  • Perform comprehensive code reviews to ensure quality, maintainability, and security.
  • Drive incident management, root cause analysis, and continuous improvement initiatives.
  • Break down complex requirements into well-defined engineering tasks and delivery milestones.
  • Proactively identify and address technical debt, balancing immediate delivery needs with long- term system sustainability.
  • Co-ordinate with offshore and onshore teams resolved common challenges and discussed daily ticket status updates.

Technologies Involved / Skills required for the position:

  • Strong programming skills, including object-oriented programming, data structures, exception handling, and performance optimization.
  • Experience with machine-learning frameworks such as TensorFlow, PyTorch, Scikit-learn and Hugging Face.
  • Knowledge in building RAG solutions using LangChain, LangGraph, LlamaIndex, and document-processing pipelines.
  • Knowledge of vector databases such as Pinecone, Chroma, FAISS, Weaviate, OpenSearch, and pgvector.
  • Experience integrating AI models through OpenAI, Anthropic, Gemini, AWS Bedrock, Azure OpenAI, or Hugging Face APIs.
  • Strong backend and REST API development experience using FastAPI or similar frameworks.
  • Experience with data-processing technologies, including Pandas, NumPy, PySpark, SQL, and data-validation tools.
  • Knowledge of relational and NoSQL databases such as PostgreSQL, MongoDB, or DynamoDB.
  • Experience with messaging and event-driven technologies such as Kafka, RabbitMQ, AWS SQS, SNS, and EventBridge.
  • Experience deploying AI/ML applications using Docker, Kubernetes, serverless services, and cloud platforms.
  • Understanding of MLOps practices, including model versioning, experiment tracking, CI/CD, automated testing, rollback, and monitoring.
  • Experience monitoring application performance, model drift, data drift, prediction quality, latency, token usage, and cloud cost.
  • Knowledge of AI security, responsible AI, privacy, model governance, explainability, and regulatory compliance.
  • Excellent problem-solving, architecture, code-review, documentation, mentoring, communication, and stakeholder-management skills.

Work location is Portland, ME with required travel to client locations throughout USA.

Rite Pros is an equal opportunity employer (EOE).

Please Mail Resumes to:
Rite Pros, Inc.
565 Congress St, Suite # 305
Portland, ME 04101.

Email: resumes@ritepros.com