What are the responsibilities and job description for the Python AI / ML Engineer position at SECUNETICS?
Secunetics is a leader in IT infrastructure assessment, design, and optimization. We are a focused team of enthusiastic colleagues working together on a diverse and challenging set of projects. We are looking to grow our team and are seeking a Python AI / ML Data Engineer to work on a range of projects involving data ingestion, transformation, and management to support AI-powered solutions. We value creative, strategic thinkers with demonstrated interest and skills in data engineering, software development, and AI / ML related fields. United States citizens and those authorized to work in the United States are encouraged to apply.
Who you are :
You are clearable to the Top Secret level
You are passionate and curious about technology and AI.
You have experience with the full software / data development lifecycle
You are committed to working with a like-minded team to learn and grow in your field of expertise
You have an eye for detail and consistency
You have strong communication skills (listening, verbal, and written)
You think creatively and enjoy working in a collaborative environment
You enjoy interacting with clients to satisfy their goals and objectives
We are looking for a team member with 2 years of relevant professional experience in the following :
Deploying and managing data pipeline and workflow orchestration tools such as Apache Airflow, Dagster, or Prefect
Developing ETL / ELT pipelines with common data engineering technologies such as dbt and parquet
Designing and maintaining databases, data warehouses, and / or data lakes
Developing scalable applications using Artificial Intelligence (AI), Machine Learning (ML), and Natural Language Processing (NLP) technologies and libraries, including large language models (LLMs)
Developing Python-based data analysis and transformation with Python libraries such as NumPy, pandas, DuckDB, scikit-learn, TensorFlow, and PyTorch
Developing and consuming RESTful APIs
Developing automated unit tests and end-to-end tests
Applying data security best practices
Applying excellent problem-solving skills with the ability to analyze situations, identify potential problems, and recommend solutions
Additional preference is given for the following :
Experience developing applications for cloud-based platforms, such as Google Cloud Platform (GCP) or Amazon Web Services (AWS), especially with AI / ML services.
Exposure to networking and security concepts and technologies
Experience with containerization (e.g., Docker) and container orchestration with Kubernetes
Familiarity with enterprise management and performance engineering concepts
Active US Secret or Top Secret clearance
Undergraduate or graduate degree in Computer Science or a related field.
Experience with web UI / UX design and development with React and JavaScript
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Python AI / ML Engineer?
Sign up to receive alerts about other jobs on the Python AI / ML Engineer career path by checking the boxes next to the positions that interest you.